Si está hablando solo de una aplicación, puede crear una aplicación solo con las tecnologías front-end que ha mencionado, html, css y js. Hay una serie de marcos que puede utilizar para crear su aplicación, Ionic Framework es el líder en el mercado en estos días. No necesariamente necesita un back-end para todas las aplicaciones y, por lo tanto, no necesita hacer programación de back-end. Depende totalmente de lo que haga tu aplicación. La mayoría de las aplicaciones en estos días están conectadas a un back-end.
Te sugiero que escribas el código del servidor back-end en NodsJS ya que está basado en JavaScript y, por lo tanto, hablar con tu servidor sería más fácil para una aplicación móvil basada en JS. Por supuesto, puede usar tecnologías más antiguas como un servidor web PHP, pero mi voto siempre irá a NodsJS.
Otra sugerencia sería no realizar ninguna programación de backend y desplegar un backend preconstruido para guardar y administrar todos sus datos, como Parse Server. Parse Server es mi favorito personal, así que búscalo antes de tomar una decisión. Ofrece muchas características que te llevarán meses construir con la mano. Ofrece gestión de usuarios, almacenamiento y gestión de datos, gestión de inserción y gestión, API y demás.
- ¿Cuál es la forma más fácil para un aficionado de comenzar con los marcos de back-end?
- Quiero crear un sitio web en el que los usuarios registrados puedan publicar cosas en un formato particular, y las personas relevantes puedan verlo (algo similar a las redes sociales). ¿Qué software de backend debo usar?
- ¿Cómo y por qué se usa C ++ para los servicios de back-end?
- Cómo construir un sitio web basado en una base de datos por primera vez
- ¿Está mal especializarse solo en el desarrollo de backend?
Espero eso ayude. Feliz codificación