En resumen, escribir una biblioteca genérica o un marco es fácil. Básicamente, cualquier cosa que abstraiga la funcionalidad es una biblioteca y un pequeño controlador frontal contaría como marco. Entonces no hay nada mágico en ninguno de los dos. Donde las cosas comienzan a ponerse difíciles es en la cantidad de funcionalidad expuesta por las exitosas como jQuery, subrayado / lodash, Angular, React, Drupal, WordPress, Django, Play, Flask, etc. Parte de la dificultad está en diseñarlas para que no lo hagan ‘ t colapsan bajo su propio peso, ya sabes, siendo acoplamiento flojo, alta cohesión, fácilmente extensible Pero mucho de esto solo está en implementación. Haciendo todas las cosas! Eso no es necesariamente un problema difícil, pero lleva mucho tiempo.
No sienta que necesita poder escribir una de esas bibliotecas o marcos usted mismo. Pero deberías poder entender lo que están haciendo. Tenga una idea razonable, especialmente para un marco, sobre cómo ocurre la magia. Porque tarde o temprano te encontrarás con una situación en la que ese conocimiento es crítico.
- ¿Dónde puedo encontrar ofertas de trabajo como desarrollador web que incluyan el patrocinio de Visa?
- ¿Por qué una empresa usaría react / node para la interfaz de usuario principal y Angular / Django o Flask para aplicaciones más pequeñas?
- Cómo usar mis complementos de WordPress sin obtener el error HTTP 500
- ¿Puedo usar la misma palabra clave en mi sitio web para dos entidades separadas? Estoy escribiendo contenido para mi sitio web de madera, y quiero saber si puedo usar la palabra clave 'revestimiento de madera' para una de las páginas de categoría y una publicación de blog (el blog está en el mismo sitio).
- ¿Te sientes culpable cuando tu proyecto de desarrollo web tiene errores?