Syro

Web Development With Syro

Développement web avec Syro

Syro is a router for web development with Ruby. It offers a very simple and scalable API that encourages modularity and makes it easy to create applications big and small without sacrificing maintainability.

Syro est un routeur pour développemment web avec Ruby. Il vous offre une API très simple et scalable qui encourage la modularité et vous facilite la création de grandes et petites applications sans sacrifier la maintenance.

Getting started

Premiers pas

Syro is a gem, so you can install it with the following command:

Syro est une gem, vous pouvez donc l'installer avec la commande suivante :

  gem install syro

Now you can create your first Syro app! Remember that you can always go back to this intro by clicking on the Syro logo.

Vous pouvez dès à présent créer votre première application Syro ! N'oubliez pas que vous pouvez toujours revenir sur cette intro en cliquant sur le logo de Syro.

Index

Sommaire

  1. Hello World!
  2. Matching path segments
  3. Capturing path segments
  4. Matching booleans
  5. Composing applications
  6. Inspecting the path
  7. Request methods
  8. The response object
  9. The request object
  10. Customizations
  11. Rendering templates
  12. Running a webserver
  13. Directory layout
  1. Hello World!
  2. Correspondance des segments de chemin
  3. Capturer le chemin de segments
  4. Correspondance des booléens
  5. Composer des applications
  6. Examiner le chemin
  7. Méthodes de requête
  8. La réponse objet
  9. La requête objet
  10. Personnalisations
  11. Rendu de templates
  12. Exécuter un serveur web
  13. Rangement des fichiers