mientras que meteor js no se ejecuta en procesadores arm en la versión más reciente, estoy tratando de cambiar a js de nodo puro.
No sé cuál es la mejor solución para mi propósito.
Necesito una interfaz (tal vez vuejs o express js) y un backend para guardar cosas en una base de datos. Una gran cosa de vue js es que puedo ejecutar una "compilación" para obtener html puro con javascript que puede ejecutarse con apache o nginx.
Pero un backend tiene que ejecutarse con el nodo js.
Entonces, no parece ser la mejor solución, porque tengo que ejecutar apache y node js en mi pi, que no tiene mucha ram.
El problema es que necesito tener una conexión en tiempo real con el backend, lo cual no es muy fácil con un frontend javascript y un backend php (por lo que no necesito ejecutar apache y node js).
¿Qué puedo hacer para ejecutar una aplicación en tiempo real con frontend y backend y solo un servidor web (software)?
Meteor puede ejecutarse fácilmente bajo node.js puro mediante la creación de un paquete de producción . Sin embargo, con un MongoDB local también, esta solución aún requerirá muchos recursos, lo que podría ser demasiado para un Pi.
Parece que su caso de uso quizás esté mejor atendido por algo como, por ejemplo, GUN .
También puede consultar Horizon . Desde que RethinkDB Company cerró, no tiene soporte oficial, pero la comunidad ha resucitado la base de datos y Horizon también podría serlo.