2012-07-19 34 views
12

Soy nuevo en el nodo. Me gusta mucho el enfoque de AngularJS. Me gusta lo que veo en towerjs.Integrando Angular.js con Node.js (Express + Tower.js)

¿Alguien conectó los dos juntos? Tengo en mente la torre principalmente para backend api/rest y angular para el cliente.

+0

Por ahora, estoy seguro de que tendrá lo que necesita. Pero como este post me ayuda mucho aquí tienes mi solución http://techblog.appirio.com/2012/11/tutorial-creating-angularjs-app-with.html – stringparser

Respuesta

15

No estoy especialmente familiarizado con tower.js, pero de los documentos parece que no sería práctico usar los dos juntos. Hay bastante coincidencia en las cosas que proporciona AngularJS y las cosas que ofrece tower.js (especialmente modelos, vistas y controladores en el cliente).

Escribí how to use AngularJS with a RESTful API provided by Express on my blog. Tal vez eso pueda ayudarte a comenzar.

¡Buena suerte! :)

+1

Gracias por compartir tus observaciones Y tu blog con un ejemplo código. Es invaluable para cualquiera que se corte los dientes con estas nuevas herramientas. Mi pregunta re tower.js fue motivada por el deseo de encontrar mejores/mejores prácticas para implementaciones JSON/CRUD más robustas. En particular, MV (C/W) en los casos en que tendría varias tablas/colecciones, es decir, usuarios/contactos/lugares/etc. –

4

La torre es para el lado del servidor, mientras angular está en el cliente, ¿verdad?

Entonces, ¿qué podría probar lo que se menciona here. Simplemente reemplace el ferrocarril con la torre.

Puede consultar este brunch.io skelleton que utiliza angularjs.

Espero que esto sea útil amigo!

+1

Tower funciona tanto en el lado del cliente como del servidor. Consulte los comentarios del autor de Tower aquí http://stackoverflow.com/a/9904446/286588 – Farm

2

Como las cosas están evolucionando muy rápido, hay algunas actualizaciones importantes.

Por ejemplo, un framework llamado Total.js ha hecho mucho trabajo para hacer que Angular.js trabaje de la mano con Node.js.

Por favor, eche un vistazo a su sitio web http://www.totaljs.com/totalstack/ y al ejemplo 6 (!) Que proporcionan sobre cómo usarlo: https://github.com/totaljs/examples.

¡Bastante asombroso! ¡Espero que ayude!

Nota: No tengo ninguna afiliación con Total.js en absoluto.