Su facilidad de uso y facilidad de aprendizaje.
No tiene sentido, ¿verdad? ¿Por qué sería eso algo malo?
A menos que tenga ganas de reinventar la rueda, usará paquetes creados por otras personas.
- Dado que la gente odia PHP para back-end, ¿qué es un mejor lenguaje de programación de back-end?
- Estoy pensando en mudarme a otro país, soy un desarrollador con experiencia en backend y frontend. Me encantan las startups. ¿Cuál es el mejor lugar para ir?
- ¿Qué idioma de back-end me recomiendan para grandes sitios web con mucho tráfico en tiempo real?
- ¿Cuál es mejor usar, Ajax o jQuery Ajax?
- ¿Qué trabajo es más difícil: desarrollo web back-end o desarrollo de software Java?
Pero dado que cada persona conoce a JS, existe una tonelada métrica literal de código incorrecto, porque no hay control ni supervisión de calidad centralizados.
Por lo tanto, debe confiar en que las cosas se implementan bien o inspeccionarlo usted mismo.
Los dos son malos porque confías en extraños al azar sin supervisión, o tienes que ser realmente hábil para poder inspeccionar el código de otras personas y saber que puedes analizarlo para buscar códigos malos, códigos que deben ser optimizado, o simplemente es inseguro, o causa pérdidas de memoria.
Y luego debe verificar qué paquetes usan esos paquetes, y así sucesivamente, porque todos confían en el código de todos los demás.
Vea el desastre de npm del panel izquierdo para ver solo un ejemplo.