Vous recherchez une application nodejs, expressjs & mongodb de référence à utiliser comme modèle

Je voulais créer une application nodejs et je cherchais une bonne application de référence à utiliser comme modèle. Idéalement, l’application aura les caractéristiques suivantes

  1. utilise nodejs, expressjs & mongodb
  2. a un sous-système d’authentification d’utilisateur

Je voudrais télécharger une telle application et la faire fonctionner immédiatement, que je peux mettre dans le code et commencer à la personnaliser selon mes besoins.

Mise à jour: j’ai consulté http://howtonode.org/express-mongodb (github repo https://github.com/creationix/howtonode.org/tree/master/articles/express-mongodb ), ce qui est très utile mais est un peu daté. Il y a un preso sur http://www.slideshare.net/robb1e/a-nodejs-application qui parle un peu plus mais sans code / app / repo

Je suis sûr qu’il existe de nombreux modèles de code et autres formations que les utilisateurs ont obtenus avec des applications du monde réel et je cherche à savoir si une telle application existe afin de pouvoir en créer une sur l’ensemble des meilleures pratiques.

Voici un exemple génial d’application mvc utilisant express et mongoose:

https://github.com/cliftonc/express-mvc-bootstrap

Je ne connais pas (encore?) Les applications totalement flexibles, mais je connais quelques modules assez bons. Ils ont une documentation / des échantillons appropriés:

Templating:

  • Jade : Vous pouvez utiliser ceci en express. Il y a beaucoup de screencasts express / jade disponibles (google). Même certains de l’auteur TJ.

authentification:

  • everyauth : Il a quelques bons documents / exemples disponibles.

mongodb:

  • Mongoose : Il existe également une très bonne documentation et un très bon screencast sur le site mongodb.

Exemples

Il y a un grand dossier d’exemples sur la page express github. Commencez par là.

Regardez les vidéos de NodeTuts.com. Si vous voulez un petit exemple CRUD avec authentification, regardez dans mon repository ici:

https://github.com/alessioalex/Nodetuts/tree/master/express_samples

J’ai un projet qui pourrait être utile pour certains. C’est actuellement un travail en cours, mais je vais essayer d’inclure un conseil utile en cours de route.

Le titre est “Test de la configuration d’un serveur JSON RESTful avec Node, Express, authentification du passeport et mongoDB avec node-mongodb-native.”

Et il vit ici: https://github.com/frodefi/node-mongodb-json-server