Je suis vraiment partagé entre deux piles distinctes qui permet de construire une grande application. D'une part il y a cette option:
- Node.js
- express
- café de script
- coffeekup
- la mangouste/mongodb ou
- presistencejs/mysql
- Jouer Cadre w/ Scala
- Anorm w/ mysql
- ou mongodb
L'node.js chemin d'accès est intéressant pour moi, parce que je peux écrire tout le code côté serveur, vues du côté client et code en coffeescript, qui je le sais déjà. Si je vais dans cette voie, je ne suis pas encore 100% sûr de la db chemin j'allais prendre. mangouste permet de stocker des données facile et rapide, mais le manque de véritables relations pourraient être plus difficile à travailler avec le modèle de données que j'ai en tête (très SQLish).
Le Jeu Cadre chemin d'accès est également attrayante parce que je sais le cadre lors de l'utilisation de Java, mais je ne sais pas beaucoup sur la Scala, il y aurait donc un coup à la productivité, car je travaille par le biais de l'apprentissage de cette langue. Le Anorm base de données de la couche d'accès est attrayant parce que je peux écrire du SQL à la main que je préfère, et les résultats sont mappés aux objets automatiquement, ce qui permet d'économiser beaucoup d'efforts.
Je garde penchant vers l'node.js mais je ne suis pas vendu sur le meilleur db de la couche d'accès à utiliser. Quelqu'un a une expérience avec l'un de ce et pouvez partager avec vous des conseils?