Hanami: un modern framework web per Ruby

El nostre amic Luis Figueroa que és un expert en programació web, ens ha recomanat que provem i compartim un modern framework web per a Ruby anomenat hanami que compta amb múltiples característiques, una excel·lent portabilitat i usabilitat, a més duna interfície web que agradarà a més dun.

Què és Hanami?

Hanami és un framework web de codi obert que podem catalogar com a “full-stack” ja que ens permet programar tant el Front-end com el back-end d'una aplicació, el mateix ha estat desenvolupat per Luca Guidi utilitzant ruby. hanami

L'eina ens brinda una sèrie de mòduls que poden ser utilitzats en la seva totalitat o per separat, aquests s'estructuren de la següent manera:

L'eina també ve equipada amb una consola que és sistema interactiu de REPL basat en IRB , que és útil per interactuar amb els objectes definits en un projecte.

Característiques de Hanami

Entre les moltes característiques que ens ofereix Hanami podem destacar:

  • Un excel·lent nivell de modularitat amb eines que ens permeten desenvolupar des de projectes senzills fins als més complexos.
  • Interfície neta, intuïtiva, ràpida i amb una usabilitat envejable.
  • Un framework web amb temps de respostes molt ràpids.
  • Compte amb una sèrie d'integració amb les tecnologies més modernes, a més està equipat amb polítiques àmplies de seguretat, cosa que ens brindarà la possibilitat de desenvolupar aplicacions que siguin segures des dels seus orígens.
  • Ve equipat amb més de 100 característiques que ens permetran desenvolupar aplicacions de manera senzilla.
  • Hanami té una cura especial per l'ús de la memòria, per la qual cosa les seves funcionalitats estan orientades a l'estalvi de la mateixa, assegurant els seus desenvolupadors que Hanami tendeix a consumir 60% menys de memòria que els altres framework web per a Ruby.
  • És una eina senzilla per escriure qualsevol tipus d'aplicacions de manera ràpida i amb un clar principi de mantenibilitat del codi.

Com puc fer servir Hanami?

Per utilitzar Hanami hem de tenir instal·lat Ruby que per exemple a Ubuntu i derivats es realitza de la següent manera:

sudo apt-get install rubygems

Un cop tinguem rubygems instal·lat, seguim els passos següents:

  • Descarreguem i instal·lem hanami
gem install hanami
  • Creem la instància de hanami i executem el servidor
hanami new bookshelf
cd prestatge per a llibres && bundle bundle exec hanami server
  • Tot seguit podem accedir al framework si visitem la següent url http://localhost:2300

framework web per a ruby

Podem trobar una àmplia documentació per a l'ús de Hanami aquí, de la mateixa manera, el codi font del framework web per a Ruby està disponible al github oficial de l'aplicació.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.