Introduction à Sinatra
2011-03-08 #ruby#sinatra
Screencasts.org propose (gratuitement) une courte vidéo de 8 minutes pour aborder très très simplement et très clairement les bases de Sinatra. C'est en anglais, mais 8 minutes ça passe vite et ça offre un premier contact avec ce que permet Sinatra :
- comment installer Sinatra puis créer une première application avec seulement 2 lignes de codes (1)
- le principe des routes basées sur la correspondance d'une méthode HTTP et d'une URL
- le fonctionnement des templates et des vues avec un exemple en Haml (2)
- l'utilisation de variables
- comment gérer des paramètres nommés dans les routes
Notes :
- Il est même possible de faire encore plus court !
- Screencasts.orgs propose aussi une introduction à Haml