Estudié hace mucho tiempo codificación con HTML, PHP y MYSQL. Estoy codificando algunas cosas con Symfony que realmente me encantan, pero estoy atrapado con una estupidez (evento arrastrable). Así que lo dejo caer y recientemente la gente comienza a hablarme sobre Javascript y cómo es realmente sorprendente. Leí mucho sobre react, angular, nodejs, express, firebase, etc. Pero ahora estoy un poco perdido con todo eso y realmente quiero que alguien me ayude a encontrar si necesito aprender un nuevo lenguaje / marco y, en caso afirmativo, cuál necesito usar para mi proyecto.

Es un proyecto complejo y realmente quiero crear para la web y Android (para poder verlo en mi computadora y mi teléfono y en mi teléfono quiero poner un widget). Como tengo muchos proyectos e ideas, quiero crear algo donde pueda organizar todo y lo más importante arrastrable. Dije arrastrable porque podría encontrar la manera de poner Symfony (no funciona).

Entonces, para mi aplicación, parece un blog con el complejo CRUD. Por ejemplo, al crear un proyecto, también puedo crear un paso y en este paso puede haber tareas, con calendario, blog para cada proyecto y muchas características.

Por ejemplo :

«Proyecto 1: Paso 1 ={amp}gt; Tarea 1, Tarea 2: Paso 2 ={amp}gt; Tarea 1, Tarea 2, etc.»

Y quiero poner arrastrable para todos los proyectos, pasos y tareas.

Entonces, para ese tipo de gran proyecto, ¿qué lenguaje y marco es más fácil de crear? Leí con js es más fácil crear web y android con el mismo código fuente.

Ahora, ¿este tipo de proyecto es posible con react y nodejs por ejemplo?

¿O necesito quedarme con PHP? Incluso escuché sobre Python, pero no olvides que quiero crear Android y sitio web. Y el proyecto es para mí por ahora.