He desarrollado muchas API REST con nodejs / express, pero debo decir que nodejs tiene un ecosistema muy poderoso y es absolutamente adecuado para servir una aplicación web totalmente funcional.
Express admite muchos sistemas de plantillas y Node tiene ORM muy válidos, como Sequelize y Mongoose . Manejar Websockets es muy fácil con Socket.IO
Con respecto a sus requisitos, recomendaría echar un vistazo a Marketcloud, que es un backend de comercio electrónico web y móvil como servicio . Con la API Marketcloud REST, puede conectar su aplicación a un potente backend de comercio electrónico sin tener que desarrollar, configurar y mantener su propia infraestructura de servidor.
- La plataforma se adapta a sus necesidades.
- Ponemos mucha atención en la experiencia del desarrollador, la API y nuestros SDK son muy fáciles de usar .
- La seguridad está incluida 😉
- Buscamos eficiencia a nivel de diseño: el formato de respuesta está diseñado para ser flexible y reducir la cantidad de llamadas API necesarias.
- Obtenemos consistencia siguiendo el estilo arquitectónico REST para nuestra API.
(PD: Soy CTO en Marketcloud)
- ¿Cuáles son ejemplos de cosas que pueden hacerse backend usando JavaScript?
- ¿Qué son las tecnologías front-end y back-end?
- Me gusta el desarrollo de back-end, ¿qué habilidades debo obtener con PHP?
- Para una aplicación híbrida (marco iónico), ¿es mejor tener API REST en servidores propios o utilizar proveedores de back-end como Firebase, Deployd o Backend, etc.?
- ¿Cómo conectar una aplicación de Android con 'mi propio back-end de base de datos en tiempo real de Node.Js'? ¿Cómo lo mantengo sincronizado todo el tiempo con mi back-end?