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

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

🟣 Tuto : Ruby - sinatra


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

Mention conquering_lion
🥉 Grade : Scout

Auxiliaire10likes
Inscription : 2013-05-23
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 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)

0
J'aime ❤️

🔴 Hors ligne

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

Mention berserk
🥉 Grade : Scout

Auxiliaire
Lieu : Paris
Inscription : 2012-12-25
Messages : 259
Likes : 0
Site Web

Re : Tuto : Ruby - sinatra

Merci je vais tester wink

0
J'aime ❤️

🔴 Hors ligne

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

Mention conquering_lion
🥉 Grade : Scout

Auxiliaire10likes
Inscription : 2013-05-23
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 big_smile

0
J'aime ❤️

🔴 Hors ligne

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

Mention Jojo_le_haricot
🥉 Grade : Scout

Auxiliaire
Inscription : 2014-04-18
Messages : 461
Likes : 2

Re : Tuto : Ruby - sinatra

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


----
Chili con seo

0
J'aime ❤️

🔴 Hors ligne

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

Mention conquering_lion
🥉 Grade : Scout

Auxiliaire10likes
Inscription : 2013-05-23
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

Pied de page des forums