Produits open source comme ExtJs Gui Designer
Produits open source comme ExtJs Gui Designer
Je souhaite créer dynamiquement mes pages Web de maintenance (CRUD) à partir d’un référentiel. Les définitions d’interface utilisateur devraient à la fin provenir d’une base de données au niveau du backend.
Existe-t-il des éditeurs WYSIWYG open source (pas totalement obsolètes) pour les pages Web qui stockent les définitions d’interface utilisateur en XML ou JSON?
Comme ExtJs Gui Designer ( http://extjs.org.cn/ux/GuiDesigner/ sources: http://extjs.org.cn/node/298 )
Réponses
peterh
Maqetta est une initiative technologique open source de la Fondation Dojo qui fournit la création visuelle WYSIWYG des interfaces utilisateur HTML5 pour HTML5 (ordinateur de bureau et mobile):
Maquetta self est également une application JS d’une seule page écrite en Maquetta.
Dojo est un framework Javascript utilisant le balisage HTML5 étendu par XML pour définir les éléments GUI. Plus clairement, vous pouvez construire visuellement l’interface graphique et la peaufiner avec des balises CSS et de positionnement HTML5:
Dojo prend également en charge AJAX, mais la liaison des événements GUI aux opérations CRUD sera votre tâche (pas vraiment complexe). Pour les applications JS à page unique, c’est une solution parfaite, surtout parce que dojo utilise le paradigme javascript de chargement de classe AMD (définition de module asynchrone) pour charger ses modules (et sous-modules) selon le besoin, de manière asynchrone, par ajax.
D’après mon expérience, les solutions basées sur Dojo et Dojo sont assez courantes dans les grandes entreprises allemandes.
comme, Designer:, ExtJs, GUI, open, produits, source