Existen diferentes tipos, los que se usan para software
development, mejoran la estructura de la aplicación, ya que dan la base para
organizar los proyectos dentro de su sistema operativo. Los utilizados para el
desarrollo web son varios, ya que su uso depende del lenguaje de programación
utilizado, los backend, los frontend o el ReactJS, que se usa para los ful
stack developers. Por su parte, los que se usan para gestión de contenido, que
también están relacionados con el diseño web, son interfaces para personalizar
un CMS, y hay muhcos de estos ideales para cada lenguaje, incluso para
diferentes tareas dentro de los propios lenguajes.
Usar los framework conlleva muchas ventajas, ahorra tiempo
al proporcionar una estructura para el desarrollo de la aplicación, con los
estándares de programación, por su extensión es más fácil encontrar
herramientas, módulos e información, da seguridad al tener resueltas las
vulnerabilidades y cuenta con una comunidad de desarrolladores para apoyarte
con las dudas.