Juste eu node.js en cours d’exécution sur une instance de serveur d’ubuntu. Eu quelques applications de serveur simple en cours d’exécution. Personne sait de toute cadres de repos qui ont été construits ou en cours d’élaboration ?
Réponses
Trop de publicités?Découvrez Restify http://mcavage.github.com/node-restify/ - c’est un cadre reste bien établi et dédié pour node.js écrit par Mark Cavage https://github.com/mcavage qui travaille chez Joyent sur NodeJS. Cela fait tout ce que vous devrez jamais faire avec reste sur le nœud, même y compris la limitation.
Pour les futures personnes regardant ce, il y a un cadre appelé Express qui semble faire l’affaire. http://wiki.github.com/visionmedia/Express
Je vous recommande la Locomotive cadre qui a construit dans le soutien de repos de routage. Le système de routage (et la plupart des autres pièces de la charpente) sont des rails d'inspiration donc, si vous êtes familier avec les Rails, vous vous sentirez comme à la maison.
Le cadre est assez simple et il est facile à prendre en main qu'une question d'heures.
Voici un bref aperçu sur la façon de mettre en œuvre une bonne ressource :
En config/routes.js
:
this.resources('photos');
Les itinéraires suivants sont adaptés aux méthodes correspondantes (actions) dans PhotosController (généralement app/controllers/photos_controller.js):
GET /photos --> index
GET /photos/new --> new
POST /photos --> create
GET /photos/:id --> show
GET /photos/:id/edit --> edit
PUT /photos/:id --> update
DELETE /photos/:id --> destroy
Bien que la documentation officielle ne mentionne pas singulier des routes, elles sont prises en charge trop. En plus il y a d'autres subtilités qui peuvent vous être utiles si vous travaillez avec une api rest par exemple. Les aides de repos chemins et sans tracas prise en charge de plusieurs formats.
Considérant qu'il est construit sur le haut de l'Express, vous avez la pléthore de se connecter middleware à votre disposition.