Produits open source comme ExtJs Gui Designer

Stefan Houtzager

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 )

Izzy ♦

Bienvenue dans les recommandations de logiciels! Nous aurons besoin de beaucoup plus d’informations pour donner de bonnes recommandations ici – demander « un outil comme X » ne donne jamais assez de détails, même s’il est lié. Vous devez toujours répertorier vos besoins de manière explicite. Veuillez consulter Comment demander une alternative à certains logiciels et les questions qui y sont liées pour plus de détails.

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 GUI

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:

Capture d'écran de la source Dojo

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

 

wiki

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *