Malla est un outil de création visuel pour les sites web et les applications web. Il réunit le canevas libre et l’animation de Framer, les classes, le CMS et la publication pensée pour le SEO de Webflow, ainsi que les liaisons de données et les workflows de WeWeb, dans un seul éditeur qui fonctionne entièrement sur le réseau edge de Cloudflare.
Vous concevez sur un canevas qui affiche du vrai HTML et du vrai CSS, vous le reliez à des données en direct, vous ajoutez de la logique avec des workflows visuels et vous publiez sur un réseau mondial en un clic. Aucun code n’est nécessaire, et rien n’empêche un développeur d’aller plus loin.
Ce que vous pouvez créer
Pages d’atterrissage et portfolios, blogs et documentation, boutiques et annuaires, portails clients et espaces membres, tableaux de bord internes et petits front-ends SaaS. Tout ce qui se compose de pages, d’un peu de contenu, d’un peu de données et d’un peu de logique.
Principes
Quelques règles façonnent chaque partie du produit. Les connaître rend le reste de cette documentation plus facile à suivre.
- Ce que vous voyez est ce qui est publié. Le canevas et le site publié utilisent le même moteur de rendu : l’éditeur ne ment jamais sur le résultat.
- Du vrai CSS, du vrai HTML. Les styles sont de simples propriétés CSS regroupées par point de rupture et par état. Aucun modèle de mise en page propriétaire à apprendre.
- Zéro JavaScript par défaut. Les pages statiques sont livrées en HTML et CSS simples. Seules les parties qui lient des données, exécutent des workflows ou s’animent chargent un petit runtime.
- Les secrets n’atteignent jamais le navigateur. Les clés d’API et les jetons d’accès sont stockés chiffrés sur le serveur ; le navigateur n’appelle jamais que Malla.
- Rien n’évalue vos chaînes. Les expressions sont analysées et interprétées de façon sûre, jamais transmises à
eval. - Les fonctions intégrées sont des plugins. REST, GraphQL et le CMS utilisent le même système de plugins que tout le reste.
Organisation de cette documentation
Les guides expliquent chaque fonctionnalité du point de vue de l’éditeur. Les pages de référence listent chaque fonction, action et raccourci. La section développeurs explique comment la plateforme est construite et comment la faire tourner.