Nirva Application Platform v4.0
Nirva introduit dans sa plateforme applicative la notion de «nidgets» (contraction de nirva et widgets) qui apporte de nombreux bénéfices à la fois aux développeurs d’applications et aux applications elles-mêmes:

  • Facilité et rapidité de développement des pages Web.
    Fluidité des interfaces (Ajax) et rapidité d’affichage des pages Web (cache).
    Gestion des langues d’affichage.
    Réutilisation des nidgets.
    Dynamisme des pages.
Le «nidget» est un composant Web indépendant et paramétrable écrit en JavaScript et organisé en librairie. Parmi les «nidgets» déjà présents, on trouve:

  • des formulaires de base
    des menus
    des «nidgets» permettant d’insérer du code HTML statique ou dynamique
    des headers et footers
    etc.

Le framework définit le concept de vues, à savoir de pages Web divisées en sections et sous-sections à la manière des «nested tables» dans le langage HTML. Chacune des sections peut être peuplée d’un ou plusieurs «nidgets».

L’interaction entre l’utilisateur, via son navigateur, et la plateforme applicative Nirva se fait en Ajax de manière extrêmement fluide et rapide.