Me interesan las nodeJS y la idea de que puede ejecutar JS en el servidor, por lo que me pregunto si alguien tiene algunos ejemplos o puede explicar las potencialidades de nodeJS (la documentación del sitio no es grande)Ejemplos que muestran las fortalezas de nodeJS
Respuesta
Estoy programando una aplicación con nodejs en este momento, puedo decir que una de las mayores ventajas es el rendimiento. Puede utilizar una base de datos documental como mongoDB, y tendrá una aplicación turbo.
Existe un framework web como Sinitra para Ruby, el ExpressJS, es muy simple de usar y funciona muy bien para aplicaciones pequeñas. http://expressjs.com/
Para la base de datos, mongoDB es muy simple de usar y funciona muy bien con javascript, ya que puede leer y persistir objetos JSON. http://www.mongodb.org/
Para usar mongoDB, existe el módulo Mongoose, se resumen el uso y proporciona la conexión. https://github.com/ciaranj/mongoose
Aquí hay un tutorial para empezar: http://howtonode.org/express-mongodb
Si quieres jugar con el corte de tecnología punta, a continuación, una avenida muy emocionante es nodejs + proyectos de especificaciones actuales de WebSockets HTML5. Rob Hawkes 'Rawkets es una gran demostración de esto: un juego de cohetes multijugador en tiempo real (ver Github source), que usa un módulo NPM llamado websocket-server, lo que hace increíblemente fácil hacer juegos en tiempo real en el navegador. Ahora solo hay 3 navegadores compatibles con WebSockets: Chrome, Firefox y Safari. Y tuve que habilitarlo específicamente en Firefox 4 y 5 debido a un problema de seguridad con el diseño de la especificación tal como estaba. Firefox 6 implements the protocol that's fixed. Hay un programmatic way to check whether WebSockets is implemented también
- 1. ¿Cuáles son las fortalezas/debilidades de ShipIt vs Dist :: Zilla?
- 2. ¿Qué duros ejemplos muestran que los moldes de estilo C son malos?
- 3. Jquery datatables que no muestran los encabezados de las columnas
- 4. ejemplos de cierres en node.js que causarían filtraciones de memoria
- 5. iPhone: las vistas que se abren muestran un fondo blanco
- 6. liste las particiones en nodejs
- 7. Canvas.drawLines que muestran segmentos inconexos
- 8. Comprensión de las exportaciones en NodeJS
- 9. UIToolbar elementos que no muestran
- 10. Java- apache http cliente- Ejemplos de uso que muestran el uso de cookies y extracción de respuesta del objeto HTTPResponse
- 11. ¿Cómo imprimir un gráfico de impulso en graphviz con una de las propiedades que se muestran?
- 12. compilaciones Ant versus Eclipse para Android: fortalezas de cada una?
- 13. Fortalezas de Shell Scripting en comparación con Python
- 14. ¿Cuáles son las fortalezas y debilidades de una base de datos triplestore?
- 15. Obtener texto que se muestran de TextBlock
- 16. Anuncios de AdMob que no muestran
- 17. MVVM y comandos que muestran más GUI
- 18. Java - con botones que muestran flechas
- 19. Problemas que muestran UIMenuController uno tras otro
- 20. ¿Cómo se muestran las solicitudes de Ajax en la URL?
- 21. ¿Cuáles son las fortalezas y debilidades relativas de Git, Mercurial y Bazaar?
- 22. filas que muestran múltiples veces en GridView
- 23. Menú en Fragmentos que no muestran
- 24. no se muestran las búsquedas recientes, las sugerencias personalizadas son
- 25. Algunos proyectos que no muestran Menús TFS
- 26. ¿Números que se muestran al revés?
- 27. Anuncios AdMob que no se muestran - Android
- 28. que muestran imágenes en JEditorPane (Java Swing)
- 29. Matrices de POST que no muestran casillas de verificación
- 30. Ejemplos específicos de documentación ágil?