Je suis nouveau sur ce genre de trucs, mais dernièrement, j'ai entendu beaucoup de choses sur comment bon Node.js est. Considérant combien j'aime travailler avec jQuery et JavaScript en général, je ne peux pas aider mais se demander comment décider quand utiliser Node.js. L'application web que j'ai à l'esprit est quelque chose comme Bitly - prend un peu de contenu, les services d'archives.
De tous les devoirs, je l'ai fait dans les derniers jours, j'ai obtenu les informations suivantes. Node.js
- est un outil de ligne de commande qui peut être exécuté comme un régulier serveur web et permet d'exécuter des programmes JavaScript
- utilise le grand moteur JavaScript V8
- est très bon, lorsque vous avez besoin de faire plusieurs choses en même temps
- est basé sur des événements de sorte que tous les merveilleux Ajax-comme des choses peut être fait sur le côté serveur
- nous permet de partager du code entre le navigateur et le backend
- nous permet de parler avec MySQL
Certaines des sources que j'ai rencontré sont:
- Plongée dans Node.js – Introduction et Installation
- La Compréhension De NodeJS
- Nœud par Exemple
- Nous allons Faire une Web App: NodePad
Considérant que Node.js peut être exécuté près de dehors-de-le-boîte sur Amazon EC2 cas, je suis en train d'essayer de comprendre de quel type de problèmes exigent Node.js contrairement à l'un des rois puissants là-bas comme PHP, Python et Ruby. Je comprends que cela dépend vraiment de l'expertise que l'on a sur la langue, mais ma question est davantage dans la catégorie général de l': Lors de l'utilisation d'un cadre et de ce type de problèmes est particulièrement adapté pour?