30 votes

Un moyen simple de générer du code avec Mongoose, Node.js et Underscore?

Je veux générer quelque chose comme ceci:

http://www.ivarvong.com/2010/08/node-js-connect-mongoose-and-underscore/

Mais je veux générer le modèle html et des autres code côté client, et soit générique/monolithique enregistrer/de requête/lit ou de générer des individualisé pour l'Node.js code et côté client (jQuery ou autre), tous basés sur le modèle.

Donc, quelque chose comme l'utilisation de Souligner à remplir quelques modèles basés sur certains Monogoose (MongoDB) modèles. Basé sur le modèle que vous obtenez un formulaire HTML quelqu'un peut remplir, certains client et le code côté serveur pour enregistrer des données dans le modèle de MongoDB, et un peu de code pour afficher les données de ce modèle dans une liste ou un tableau.

3voto

Gates VP Points 26481

C'est donc une réponse tardive, mais je pense que c'est le projet que vous recherchez:

Railway.js

C'est un peu un croisement entre Rails & Node / Express / Mongoose. Si vous recherchez les Rails of Node.JS, cela semble être la chose la plus proche.

3voto

bergie Points 571

J'ai écrit une bibliothèque pour cela. Resource-Juggling prend vos modèles JugglingDB (qui peuvent être persistés avec Mongoose, Redis, MySQL ou d'autres bases de données) et les expose en tant que ressources RESTful. Par défaut, nous fournissons un accès JSON à tous, mais le langage HTML est également possible en écrivant simplement les modèles nécessaires.

Voir https://github.com/bergie/resource-juggling#readme

2voto

mkoryak Points 18135

Voici un autre crud gen que j'ai trouvé:

https://github.com/jspears/bobamo

Je ne l'ai pas encore utilisé personnellement, mais lorsque je ne fais pas un rapport,

2voto

ks_soft Points 21

Un autre paquet que vous pouvez essayer est cruds .

Il fournit des informations brutes sur node.js, express et mongodb, et le REST est compatible avec le schéma par défaut de l’URL backbone.js.

0voto

lebreeze Points 3575

Je ne suis pas sûr à 100% de suivre mais peut-être que quelque chose comme Backbone.js pourrait aider. Backbone fournira un cadre MVC facilitant la création de composants cohérents simples dans chaque couche.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X