Ventajas de usar frameworks

13/14

Lectura

Hoy en d铆a los frameworks son la mejor herramienta que tenemos a la mano como programadores, es la opci贸n que debemos usar siempre. La estructura que aprendimos se presenta como una estructura de carpetas s贸lida y segura, esto te ayudar谩 a responder el 鈥減orqu茅鈥 de muchas cosas respecto a Laravel, Symfony y otros frameworks.

Estos ofrecen una estructura sencilla, 煤til y muy robusta aprobada por la mayor铆a de las personas en la comunidad. El 煤nico objetivo aqu铆 es ense帽arte todo lo necesario para entender a un framework como Laravel o Symfony, estos breves textos, clases y conceptos te dar谩n la orientaci贸n necesaria para que puedas extender, comprender y adaptar de mejor manera estos frameworks modernos a tu necesidad 煤nica y particular.

Siempre hemos tenido dudas respecto a d贸nde colocar los archivos fuentes de Javascript, im谩genes, archivos finales de Javascript, archivos fuentes de CSS y archivos procesados de CSS, paquetes externos y separaci贸n de l贸gica, vista, controladores, etc. La idea es aprender de estas grandes herramientas y seguir su est谩ndar para crear proyectos profesionales.

Cuando se comienza con el lenguaje PHP es complicado adoptar una estructura 煤til y est谩ndar debido a su flexibilidad, es dif铆cil conseguir la mejor forma de organizar un proyecto. Mi consejo es claro, puntual y directo, leamos c贸digo y aprendamos de ellos, en este caso lee el c贸digo de Laravel y Symfony.

Los frameworks nos ayudan respecto a los siguiente puntos:

  1. Desde su descarga todo est谩 organizado.
  2. No reinventamos la rueda.
  3. Poseen una gran arquitectura.
  4. La seguridad ya est谩 configurada y probada.
  5. Respaldo y ayuda de la comunidad.
  6. M谩s oportunidad de empleo.
  7. Mejor trabajo en equipo.

Estas cosas reafirman que el desarrollo con frameworks es cada vez m谩s real por todas las soluciones que ofrecen. Lo podemos comprender como una herramienta m谩s de trabajo y aprendimos PHP para comprenderlos mejor.

Las caracter铆sticas notables son:

  1. Administraci贸n de plantillas.
  2. Manejo f谩cil y sencillo respecto a una base de datos.
  3. Sistema de rutas completo y profesional.
  4. Administrador de peticiones.
  5. Documentaci贸n y comunidad.
  6. R谩pido desarrollo y actualizaci贸n.
  7. Sencillo mantenimiento.
  8. Manejo correcto de peticiones y respuestas.
  9. Apertura para trabajar con otros proyectos.
  10. Comandos propios para acelerar el trabajo.
  11. Manejo de cach茅.
  12. Manejo profesional de archivos.
  13. Sistema de email incluido.
  14. Sistema adecuado para crear proyectos con testing.
  15. Y mucho m谩s.

El potencial de estos proyectos no se puede comparar con nada ya que nos permiten crear cualquier proyecto a nuestra medida. Es solo descargar el framework (la plantilla) y comenzar a construir nuestro proyecto personalizado. Esto no quiere decir que todos los proyectos sean iguales y esta es otra ventaja, podemos cada vez crear algo 煤nico y totalmente personalizado.

Todo gira entorno a:

  1. Petici贸n
  2. Procesamiento
  3. Respuesta

Desc谩rgalos y comienza a construir cosas asombrosas.

Aportes 16

Preguntas 0

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesi贸n.

Yo sigo sin saber donde colocar el JS y CSS 馃槄馃槀馃槀馃槀

Cada mes m谩s avanzamos con la tecnolog铆a, negarse a trabajar con un framework es simplemente negarse a actualizarse, ya tenemos la base hecha, hemos logrado ese avance, podemos enfocarnos en resolver nuevos problemas! Sin duda, Laravel es una herramienta potente, trae inclu铆das tantas cosas que te facilitan la vida. Todo lo que aprendimos en este curso es algo super hiper mega ultra b谩sico a comparaci贸n de algo como Laravel, pero este curso sin duda te va a ense帽ar a c贸mo se organiza todo.

Mi recomendaci贸n es que, si quieres seguir aprendiendo, vayas a alg煤n curso de Laravel, pues con este curso ya tienes todo lo necesario para aprenderlo:D

鈥 luego hay unos que eligen trabajar con un framework y adem谩s de extenderlo lo que hacen es modificar la estructura de las carpetas 鈥 y yo a ellos les pregunto 鈥 Y THO???, por qu茅 hacen eso???
.

Usar un Framework trae muchas ventajas, he venido trabajando con Laravel y me ha gustado mucho. Lo recomiendo.

Muy bien ahora tenemos que trabajar con Laravel, ese es el camino

Un curso que recomiendo mucho y realic茅 antes de este es el Curso de Buenas Pr谩cticas para Escritura de C贸digo les ayudar谩 mucho a cumplir los est谩ndares de calidad en cualquier framework, y hacer su c贸digo lo mejor posible.

Es bueno tener este conocimiento, si bien he usado Laravel antes, saber lo que aprendimos en el curso me da un mejor panorama del uso de este Framework鈥

OIga que interesante la cosa!

Excelente

Petici贸n, procesamiento y respuesta =)

Excelente !

Excelente curso como siempre el profesor muy paciente y concreto con las explicaciones. Gracias por compartir su conocimiento.
馃槈

Excelente curso, pude entender claramente el funcionanamiento de los frameworks php, ahora tengo una buena base para aprender laravel y symfony.

Durante el curso se puede ver como los framework ayudan a dar una mejor forma de trabajo a un nivel muy profesional.

Me encanto esto, Peticion->procesamiento->respuesta no recuerdo en donde mas lo he visto pero se aplica para todas las computadores en cualquier lenguaje.

Por lo que se puede apreciar un framework facilita el trabajo de un desarrollador.