Golden Hammer

? Disclaimer: Uso JavaScript como ejemplo por el alza que ha habido últimamente. Yo no te vengo a decir como programar.

JavaScript es la solución para todo y no es necesario aprender otro lenguaje.

Server? Express, Koa, Fastify,…


This content originally appeared on DEV Community and was authored by Ushieru Kokoran

? Disclaimer: Uso JavaScript como ejemplo por el alza que ha habido últimamente. Yo no te vengo a decir como programar.

JavaScript es la solución para todo y no es necesario aprender otro lenguaje.

  • Server? Express, Koa, Fastify, Nest, etc...
  • Web? React, Angular, Vue, Svelte, etc... 
  • Desktop? Neutralino, Electron, NW.js, Ultralight, etc...
  • Mobile? React Native, Meteor, Capacitor, PWA, etc...
  • Database? NeDB, Pouchdb, LowDB, etc...

Si bien JavaScript goza de una gigantesca comunidad y gracias a ello tenemos herramientas para, casi, todo lo que necesitamos. Es normal que pensemos "Lo tengo todo en un mismo lenguaje ?".

Para un martillo de oro, todos son clavos ?

Y claro, podemos usar cualquier lenguaje para darle solución a cualquier problema, pero ¿hasta dónde esto es recomendable?

Para un MVP (Minimum Viable Product) puede ser nuestra primera opción utilizar el lenguaje con el que mejor nos desenvolvemos.

Pero conforme vamos avanzando no debemos cerrarnos a la idea de aprender algo nuevo, refactorizar o incluso volver a empezar.

?? ¡Sorpresa! Estas en la industria con más evolución y más cambiante de todos los tiempos.

Un día COBOL domina el mercado y al otro día es Java. La resiliencia será nuestra más grande aliada, no uses el lenguaje más cómodo, usa el lenguaje más apto para tus necesidades.

Es normal que un día pases de Ruby a Scala preguntemos a Twitter; de PHP a JavaScript preguntemos a Facebook; de Python a Go preguntemos a Uber. Porque aquí no se elige por lenguaje, se elige por necesidad.

Es importante comprender que cada uno tiene capacidades y limitaciones en aplicaciones particulares.

Si te vas a casar que no sea con un lenguaje de programación ?‍?


This content originally appeared on DEV Community and was authored by Ushieru Kokoran


Print Share Comment Cite Upload Translate Updates
APA

Ushieru Kokoran | Sciencx (2021-09-17T18:01:58+00:00) Golden Hammer. Retrieved from https://www.scien.cx/2021/09/17/golden-hammer/

MLA
" » Golden Hammer." Ushieru Kokoran | Sciencx - Friday September 17, 2021, https://www.scien.cx/2021/09/17/golden-hammer/
HARVARD
Ushieru Kokoran | Sciencx Friday September 17, 2021 » Golden Hammer., viewed ,<https://www.scien.cx/2021/09/17/golden-hammer/>
VANCOUVER
Ushieru Kokoran | Sciencx - » Golden Hammer. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2021/09/17/golden-hammer/
CHICAGO
" » Golden Hammer." Ushieru Kokoran | Sciencx - Accessed . https://www.scien.cx/2021/09/17/golden-hammer/
IEEE
" » Golden Hammer." Ushieru Kokoran | Sciencx [Online]. Available: https://www.scien.cx/2021/09/17/golden-hammer/. [Accessed: ]
rf:citation
» Golden Hammer | Ushieru Kokoran | Sciencx | https://www.scien.cx/2021/09/17/golden-hammer/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.