Sqlite / sqlalchemy / Python / Flask / AngularJS parece ser la mejor pila para su caso.
– Python es ampliamente conocido por su maneabilidad y facilidad de creación de prototipos, especialmente en la web, pero no realiza una verificación de tipo estático, lo que puede volverlo loco al principio, pero finalmente le brinda una ganancia de velocidad de codificación INSANE sobre Java.
– SQLite es posiblemente la base de datos SQL más simple para implementar y administrar y SQLAlchemy le permite usar bases de datos relacionales sin escribir SQL usted mismo.
- ¿Cuál es la diferencia entre TLS, SSL y HTTPS?
- ¿Cuál es la mejor manera de mantener una lista de usuarios en línea en una aplicación web?
- ¿Cuáles son las cosas increíbles que podemos hacer con PHP?
- ¿Cuál es su opinión sobre complementos como Disqus, YouTube y Facebook?
- ¿Por qué WordPress es tan lento en localhost con XAMPP?
-AngulaJS es un marco muy sensible para JavaScript y ya he visto a alguien diseñar un front-end bastante impresionante dentro de los 30 minutos de haberlo aprendido por primera vez.
También es posible que necesite un backend Elasticsearhc para admitir la búsqueda / recuperación mejorada.
Sin embargo, la razón detrás del MVP y de todo el movimiento ágil es poder aprender e iterar lo más rápido posible y para ello necesitará aprender las buenas prácticas de organización y arquitectura de código. Las conferencias de PyCon tienen muchos videos al respecto y le recomendaría encarecidamente que dedique un poco de tiempo a comprender qué hace que el software sea fácilmente mantenible y reutilizable si realmente toma en serio su proyecto.