Desde el planteamiento inicial, hemos hecho varios spykes y hemos llegado a la conclusión que para una mayor rapidez, vamos a salir con una primera versión programada en Java.
Como sigo con mi particular cruzada antiframeworks, de momento hemos decido empezar con lo siguiente:
Un api REST
Irá programada en Java 8 con Spark (un clon de Sinatra muy ligero, que en la última versión funciona con lambdas y queda todo muy clarito)
Base de datos
No me he preocupado de eso de momento. En principio sería una de las de Amazon, para evitar mantenimientos.
Front
En principio nos iríamos a AngularJS. Si hacemos apps nativas, irán en nativo, transpilando la lógica desde Java, aunque lo mismo lo montamos con Ionic. Cada problema a su debido tiempo.
Todo esto sigue siendo un bosquejo. Lo importante es pegarle duro, para intentar estar arriba cuanto antes.
Nos vamos leyendo,