▶ Forum : référencement, IA, acquisition et monétisation
SemSeeker : trouvez les angles décisifs

Explorer

  • Accueil
  • Statuts
  • Recherche
  • Membres
  • Inscription
  • Identification
guest
  • Accueil
  • › Développement

Tuto : Ruby - sinatra

#1 2014-08-23 16:26:56 · sinatra, contenu, serveur

Mention conquering_lion
🥉 ScoutAuxiliaire10likes
Messages : 275
Likes : 16

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 :)

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 17:16:34)

0
J'aime ❤️

🔴 Hors ligne

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

Mention berserk
🥉 ScoutAuxiliaire
Lieu : Paris
Messages : 259
Likes : 0
Site Web

Re : Tuto : Ruby - sinatra

Merci je vais tester ;)


Consultant SEO

0
J'aime ❤️

🔴 Hors ligne

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

Mention conquering_lion
🥉 ScoutAuxiliaire10likes
Messages : 275
Likes : 16

Re : Tuto : Ruby - sinatra

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

0
J'aime ❤️

🔴 Hors ligne

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

Mention Jojo_le_haricot
🥉 ScoutAuxiliaire
Messages : 461
Likes : 2

Re : Tuto : Ruby - sinatra

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


----
Chili con seo

0
J'aime ❤️

🔴 Hors ligne

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

Mention conquering_lion
🥉 ScoutAuxiliaire10likes
Messages : 275
Likes : 16

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

0
J'aime ❤️

🔴 Hors ligne

Cette discussion

Réponses4
Vues4 860
Participants3
Dernier message2014-09-21

Les plus actifs ici

conquering_lion3
berserk1
Jojo_le_haricot1

Sujets similaires

tuto - ruby - scraper les yellow pages

Tuto - ruby - another captcha resolver (image inside)

tuto - ruby - le nouveau système anti bot du forum :p

Tuto : Ruby - bot twitter

Tuto : Ruby - pas une bible mais presque

Pages : 1

  • Accueil
  • » Développement
  • » Tuto : Ruby - sinatra

Pied de page des forums

Forum SEO francophone depuis 2012RèglementPlan d'accès