¡Quédese con JavaScript por un tiempo y haga una inmersión profunda! Puede crear cualquier producto que pueda crear con Rails o Go en la web con Javascript, incluso puede escribir aplicaciones móviles nativas con React Native y volverse loco en el escritorio con Electron.
Perfecciona tus habilidades de JS, realmente atrapa las bibliotecas con las que estás trabajando, sus expresiones idiomáticas, sus defectos y su fuerza y, sobre todo, * construye * cosas con él. Que más que cualquier conocimiento de Rails o Go es lo que lo llevará adelante, abrirá oportunidades de trabajo, nuevas conexiones, exposición y la casualidad que puede cambiar su vida. Aquí hay algunas ideas sobre lo que puede construir:
- Una aplicación web que permite la comunicación en tiempo real usando React / Redux y Web Sockets, ¿puede hacerlo isomorfo? ¿Cómo podría usar Redux tanto en el servidor como en el backend y la acción de envío a las tiendas en todos los clientes (pista aquí es donde entran los sockets web).
- Una aplicación de línea de comando simple, algo relacionado con archivos, git, la terminal, tal vez un comando que genera la distribución de las constantes más comunes en sus proyectos.
- Una aplicación de escritorio en electron, crea un cliente de escritorio para aplicaciones web populares que actualmente no tienen una.
Con todos sus proyectos, hágalos pequeños, pero inicie la búsqueda de productos, bloguee al respecto.
En general, la amplitud se logra mejor al profundizar sucesivamente, hacer una inmersión profunda, obtener algo de experiencia y si el trabajo lo requiere, aprender una nueva herramienta y repetir.
Todavía puede aprender un poco de Ruby & Go, comprender cómo influyó Rails en prácticamente cualquier otro marco nuevo, lo que encontrará y qué nicho se supone que debe llenar Go, pero no se deje rastrear por las nuevas cosas brillantes que hay demasiadas bajando por la tubería para que te mantengas al día y en última instancia son una distracción.
Buena suerte.
- ¿Cómo se puede hacer una conversión de PSD a HTML?
- ¿Por qué los proyectos de desarrollo web tardan tanto en completarse y cómo se termina más rápido?
- Cómo ocultar el código fuente de mi página HTML
- ¿Qué hacen estos códigos jQuery?
- ¿Es posible instalar y ejecutar el nodo Js a través del script?