Hanami: un framework web moderne pour Ruby

Notre ami Luis Figueroa qui est un expert en programmation web, a recommandé que nous essayions de partager un framework web moderne pour Ruby appelé Hanami qui a de multiples fonctionnalités, une excellente portabilité et convivialité, ainsi qu'une interface Web qui plaira à plus d'un.

Qu'est-ce que Hanami?

Hanami est un framework web open source que nous pouvons classer comme "full-stack" puisqu'il nous permet de programmer à la fois le front-end et le back-end d'une application, il a été développé par Luca guidi en utilisant du rubis. hanami

L'outil nous fournit une série de modules qui peuvent être utilisés dans leur intégralité ou séparément, ils sont structurés comme suit:

L'outil est également équipé d'une console qui est un système interactif pour REPL basé CISR , ce qui est utile pour interagir avec les objets définis dans un projet.

Caractéristiques du Hanami

Parmi les nombreuses fonctionnalités que nous propose Hanami, nous pouvons souligner:

  • Un excellent niveau de modularité avec des outils qui nous permettent d'évoluer du simple projet au plus complexe.
  • Interface claire, intuitive et rapide avec une convivialité enviable.
  • Un framework web avec des temps de réponse très rapides.
  • Il a une série d'intégration avec les technologies les plus modernes, il est également équipé de politiques de sécurité étendues, ce qui nous donnera la possibilité de développer des applications sécurisées depuis leurs origines.
  • Il est équipé de plus de 100 fonctionnalités cela nous permettra de développer des applications de manière simple.
  • Hanami prend un soin particulier à l'utilisation de la mémoire, ses fonctionnalités visent donc à la sauvegarder, garantissant à ses développeurs que Hanami a tendance à consommer 60% de mémoire en moins que les autres frameworks Web pour Ruby.
  • C'est un outil simple pour écrire tout type d'application rapidement et avec un principe clair de maintenabilité du code.

Comment puis-je utiliser Hanami?

Pour utiliser Hanami, nous devons installer Ruby, ce qui par exemple dans Ubuntu et ses dérivés se fait comme suit:

sudo apt-get install rubygems

Une fois que nous avons installé rubygems, nous suivons les étapes suivantes:

  • Nous téléchargeons et installons hanami
gem installer hanami
  • Nous créons l'instance hanami et exécutons le serveur
nouvelle bibliothèque hanami
cd étagère à livres && bundle bundle exec serveur hanami
  • Ensuite, nous pouvons accéder au framework si nous visitons l'url suivante http: // localhost: 2300

framework web pour ruby

Nous pouvons trouver une documentation complète sur l'utilisation de Hanami ici !De même, le code source du framework web pour Ruby est disponible dans le application officielle github.


Laisser un commentaire

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

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.