Blog

Haute tension : utilisez des rails pour créer des pages statiques

Icône flèche bleue vers la gauche
Retour au blog
Haute tension : utilisez des rails pour créer des pages statiques

Haute tension : utilisez des rails pour créer des pages statiques

September 23, 2012

Vous incluez certainement fréquemment une ou plusieurs pages statiques dans vos projets ! Pour réussir cette tâche, plusieurs choix s'offrent à vous : soit le coder en HTML pur (c'est-à-dire inclure la mise en page complète de vos pages, ce qui demande beaucoup de travail ennuyeux), soit pire encore, vous pouvez créer une ressource et toutes les vues liées.

Une meilleure solution, mais qui prend beaucoup de temps, est d'implémenter un contrôleur de page capable de gérer toutes vos pages statiques (un peu comme un CMS), mais cela implique souvent un backend et plein d'autres choses sophistiquées dont vous n'avez parfois pas besoin du tout parce que ces pages statiques ne vont pas changer au jour le jour et certainement parce que vous êtes programmeur et non journaliste !

J'espère qu'une nouvelle solution sortira du bois ! Le joyau de la haute tension ! Cela vous permet de créer facilement des pages statiques dans votre application Rails.

Incluez simplement la gemme dans votre Gemfile : gem « high_voltage ».

Écrivez vos pages statiques et placez-les dans le répertoire RAILS_ROOT/app/views/pages.

Par exemple : app/views/pages/about.html.erb

et enfin appelez-le ailleurs : link_to « About », page_path (« about »)

Tu as terminé !

D'ailleurs, utiliser cette gemme vous permet de conserver tous les objets magiques Ruby on Rails que vous aimez et qui sont souvent si utiles !

Voici des liens utiles si vous avez besoin de plus d'informations :

Prêt à créer votre produit logiciel ? Contactez-nous !