¿Qué debo usar al desarrollar una aplicación node.js?Node.js: ¿Debería usar Vows o Expresso o NodeUnit o Zombie.js o All?
5
A
Respuesta
1
Zombie.js está ahí para proporcionarle un navegador sin cabeza con el que trabajar.
Debería funcionar bien con NodeUnit o Vows. Zombie.js usa Votos para sus propias pruebas. NodeUnit se puede configurar para producir XML compatible con JUnit para usar con una solución de integración continua como Hudson.
1
Estoy usando votos porque tiene un observador (lo que significa que las pruebas se ejecutan automáticamente) y graba CoffeeScript.
Cuestiones relacionadas
- 1. Debería usar document.createDocumentFragment o document.createElement
- 2. Delphi XE - ¿Debería usar String o AnsiString?
- 3. django: ¿cuándo debería usar media_root o static_root?
- 4. en_US o en-US, ¿cuál debería usar?
- 5. Node.JS con NoSQL o SQL?
- 6. ¿Qué usar? MVC, MVP o MVVM o ...?
- 7. JSON + Node.js - Token inesperado o
- 8. ¿Debería considerar memmove() O (n) u O (1)?
- 9. if! Isset O condiciones O
- 10. Quiero usar NumPy/SciPy. ¿Debería usar Python 2 o 3?
- 11. Utf8_general_ci o utf8mb4 o ...?
- 12. Debería usar Apache o Nginx & Passenger o Mongrel para mi aplicación Rails
- 13. Hibernate o JPA o JDBC o?
- 14. Conmutar declaración - ¿usar o?
- 15. Usar Atmosphere o Cometd
- 16. ¿Debo usar Phobos o Tango?
- 17. Indy o ICS o?
- 18. hscurses o ncurses, ¿cuál usar?
- 19. Debería estar usando nav o ul
- 20. NSPredicar 'El lado izquierdo de un operador ALL o ANY debe ser un NSArray o NSSet'
- 21. aplicación de chat: node.js o APE?
- 22. Spring o CDI o EJB3
- 23. ¿Debo usar CouchDB o SimpleDB?
- 24. ¿Debo usar AppDomain.CurrentDomain.BaseDirectory o System.Environment.CurrentDirectory?
- 25. Qué usar: executeUpdate() o execute()?
- 26. MVC o Rest o Ambos
- 27. NetBeans o Eclipse. ¿Qué IDE debería usar primero?
- 28. ¿debería uno usar phpunit o lime con symfony?
- 29. IObservable vs eventos simples o ¿Por qué debería usar IObservable?
- 30. Instalando java - ¿Debería usar el archivo .rpm o .tar.gz?
Estoy usando expresso. Pero para ser honesto, eso es solo una cuestión de preferencia. También incluiría zombie.js en mi proceso de prueba. – Alfred