Vous n'êtes pas identifié(e).

  • Contributions :
  • Vos boîtes de messages privés sont vides.

Annonce

Participez au Concours Seo 2016 Officiel ! | Faites un bond en avant avec la formation SEO Ranking Skills le 12 Avril 2017

#1 2014-08-23 15:26:56

Mention conquering_lion
Scout
Inscription : 2013-05-23
Messages : 176

Tuto : Ruby - sinatra

bon , ce n'est pas du rails mais du sinatra.

Rails est une merveille, mais un peu lourd à mettre en place.
Il existe néanmoins des frameworks lights permettant de réaliser un site rapidement lorsqu'il ne nécessite pas plus de 20 pages (à la louche).

Et comme dans le cadre de mon projet audio, je n'avais pas besoin de pleins de pages, je test sinatra, et vous fait un petit tuto dans la foulée.

J'ai commencé ce matin mon petit site et je suis assez satisfait de la vitesse de mise en place et de prise en main.

gem install sinatra

vous voilà outillés ..

Créez vous un répertoire mon_app. Une fois dedans, création d'un fichier app.rb.
Celui-ci va recevoir les routes pour vos pages. A titre d'exemple, voici un contenu basic pour débuter :

require 'sinatra'

get '/bonjour/:nom' do
  "Bonjour #{params[:nom]}"
end

Créez les sous-répertoires suivants :
views
logs
public
tmp

Une fois ceci fait, aller dans le répertoire de votre app, et lancer webrick (le serveur minimaliste utilisé aussi dans rails en local) :

ruby app.rb

Lancez un navigateur avec l'url : http://localhost:4567/bonjour/tartampion

Voilà votre première appli ruby avec sinatra !
Je referais quelques tuto sur le sujet si ca branche certains smile

edit : ptite capture écran du site.. je termine la page de FAQ et après je finalise les formulaires (le contact est déjà ok)..
2i8eax.png

Dernière modification par conquering_lion (2014-08-23 16:16:34)

Hors ligne

#2 2014-08-23 18:12:26

Mention berserk
Scout
Lieu : Paris
Inscription : 2012-12-25
Messages : 258
Site Web

Re : Tuto : Ruby - sinatra

Merci je vais tester wink


Selfiz Perche Selfie
Skype : jiubi31

Hors ligne

#3 2014-08-23 18:42:06

Mention conquering_lion
Scout
Inscription : 2013-05-23
Messages : 176

Re : Tuto : Ruby - sinatra

je précise que le site est en local pour l'instant donc pas accessible sur l'url big_smile

Hors ligne

#4 2014-08-28 18:01:25

Mention Jojo_le_haricot
Soldier
Inscription : 2014-04-18
Messages : 461

Re : Tuto : Ruby - sinatra

Merci, connaissait pas. Tu fait beaucoup de veille sur ruby je vois. wink


----
Chili con seo

Hors ligne

#5 2014-09-21 09:40:44

Mention conquering_lion
Scout
Inscription : 2013-05-23
Messages : 176

Re : Tuto : Ruby - sinatra

disons que c'est le language qui va bien pour faire du reuse, de l'interaction web, de l'appli web, enfin tout ce qu'on veut quoi
j'aurais pu choisir python, mais à lire, ruby est tellement plus digeste

Hors ligne

Pied de page des forums