Sélectionner une page


nouvelles

Modular Blazor App Framework Oqtane booste les modèles

Le projet Oqtane – un cadre d’application modulaire pour Blazor – a été mis à jour avec plus de fonctionnalités de modèle, ainsi que des améliorations et des corrections à l’expérience utilisateur (UX).

Soutenu par la Fondation .NET, le Framework Oqtane open source Le produit créé par Shaun Walker a été inspiré par un développement antérieur de son système open source de gestion de contenu .NET (CMS) DotNetNuke. Les éléments suivants sont pris en charge sous .NET 5:

  • Locations multiples
  • Un modèle de composition de page entièrement dynamique
  • Peaux conviviales pour les créateurs
  • Extensibilité via des modules tiers
  • Un modèle de données bien connu

«Oqtane est un cadre d’application modulaire qui accélère le développement d’expériences numériques modernes», a déclaré la Fondation .NET mentionné récemment dans Présentation du projet. «Il a été conçu dès le départ pour utiliser Blazor, une infrastructure d’application moderne et unidirectionnelle permettant de créer des applications Web interactives à l’aide de C # et .NET. Oqtane offre des fonctionnalités avancées telles que la multi-location, un modèle de composition de page entièrement dynamique thèmes conviviaux pour les concepteurs, extensibilité via des modules de plug-in tiers, une API headless et prise en charge des modèles d’hébergement Blazor Server et Blazor WebAssembly.  »


Oqtane
[Click on image for larger view.] Oqtane (Source: Projet Oqtane).

La nouvelle mise à jour v2.0.2 contient principalement divers correctifs et améliorations UX, conduits par des améliorations aux modèles.

« L’une des philosophies fondamentales d’Oqtane est d’être un cadre de » cérémonie basse « qui simplifie l’effort requis pour qu’un développeur se familiarise avec le cadre », a déclaré Walker sur un blog du 19 avril. Publier. «L’un des meilleurs moyens d’y parvenir est de fournir des modèles fonctionnels que les développeurs peuvent utiliser comme base pour leurs propres solutions. La version 1.x a introduit un module Creator qui permet aux développeurs de créer rapidement des modules personnalisés dans la dernière version avec un créateur de thème. et la possibilité de créer des modèles locaux personnalisés.  »


Architecture d'Oqtane
[Click on image for larger view.] Architecture d’Oqtane (Source: Projet Oqtane).

La mise à jour a également amélioré la personnalisation de l’application avec la fonctionnalité de thème du projet, un membre de la communauté ajoutant la possibilité pour un thème de contenir des paramètres personnalisés pour les composants de thème et de conteneur. Les notifications – en particulier les e-mails asynchrones – ont également été améliorées en permettant de tester les configurations de serveur SMTP pour s’assurer que les paramètres d’un site sont correctement configurés.

Une optimisation supplémentaire facilite le vidage complet de la poubelle Octane.

À venir le mois prochain dans une mise à jour v2.1.0 plus complète Feuille de route, sont:

  • Prise en charge de bases de données multiplateformes (par exemple SQLite)
  • Migrations EF Core pour l’installation / la mise à niveau de la base de données

Notant qu’Oqtane fait l’objet d’un Standup de la communauté .NET Plus tôt dans le mois auquel il a assisté, Walker a déclaré: «Ce communiqué de presse contient 36 pull requests de 6 contributeurs différents, ce qui porte le nombre total d’engagements de projets de tous les temps à près de 1 800. Le cadre Oqtane continue d’évoluer à un rythme rapide pour répondre aux exigences. Besoins des développeurs .NET. «Au moment d’écrire ces lignes, le site GitHub du projet montre qu’il a 853 étoiles et 236 fourchettes.

A propos de l’auteur

David Ramel est l’éditeur et écrivain de Converge360.



Source link

Recent Posts