Desarrollo Web
  • 0

  • 13 razones por que usar laravel

    Laravel, uno de los frameworks de programación web mas populares del mundo. Hoy te explicaremos por que

    13 razones por que usar laravel

    13 Razones por que usar Laravel.

     

    1. Comunidad: Laravel es uno de los framework con una comunidad muy activa que orbita a su alrededor, esto permite que el famework crezca y siempre existan paquetes y herramientas nuevas disponibles para su uso.

     

    2. Instalación y actualización vía Composer: La instalación y posterior actualización del proyecto es muy simple, solo deben actualizar las librerías y versiones del lenguaje si es necesario en composer.json, ejecutar composer update y listo, ya tenemos nuestro proyecto actualizado.

     

    3. Eloquent: Eloquent es el ORM de Laravel, los ORM (Object Relational mapping) convierten las tablas de sus bases de datos, en objetos relacionales que permite acceder a el de manera mas simple y rápida, entregando una capa de seguridad que blinda de ataques el proyecto.

     

    4. Artisan: Artisan es una herramienta de la consola de laravel, que nos permite realizar diferentes tareas, ejecutar comandos, pruebas, crear objetos, incluso crear sus propios comandos. La automatización es clave para el desarrollo de un proyecto.

     

    5. Migraciones: Antiguamente los desarrolladores creábamos las bases de datos por terminales o herramientas externas o simplemente desde phpmyadmin. Ahora lo que hacemos es crear migraciones las cuales se ejecutan desde artisan para crear nuevas tablas o simplemente actualizar su estructura.

     

    6. Manejo de Rutas: Laravel tiene un archivo de manejo de rutas al cual podemos pasar variables, instrucciones o derivaciones. Por ejemplo, podemos pedir a una ruta que ejecute un controller, que abra una vista, que redireccione a otro archivo, que descargue una aplicación, etc.

     

    7. Toquen en los formularios: Todos los formularios incluyen un toquen de seguridad que permite que estos sean enviados exclusivamente desde el proyecto. Estos Toquen van cambiando cada x cantidad de segundos, para mayor seguridad del proyecto, lo que permite que no sea auto llenado por software externo.

     

    8. Blade: El sistema de plantillas de Laravel. Esta exquisita herramienta nos permite crear layout, pasar variables entre estas, crear zonas, ejecutar código php de manera moderna y hacer llamado a Eloquent si es necesario.

     

    9. Auth:  El inicio de sesión ya es algo menos de que preocuparnos con Laravel. El framework ya cuenta con un sistema de inicio de sesión que ofrece diferentes niveles de seguridad y codificación. Una de las cosas mas interesantes que personalmente me gustan de Laravel es el bcrypt, el sistema de cifrado para contraseñas de auth.

     

    10. Envíos de mail: El envió de email es ahora mas simple con Laravel. El framework se encarga de que realizar las conversiones necesarias para que podamos hacer plantillas con html5, responsivas y estas lleguen a destino, ya que además exige que el correo se envié desde una cuenta de usuario existente. Incluso su nivel es tal que si el usuario o la password son incorrectos, el envió no se realiza.

     

    11. PHP: Lavarel usa uno de los lenguajes de programación mas populares del mundo, PHP: alguna de las redes sociales mas usadas del mundo fueron creadas en este lenguaje y Laravel se ha preocupado de que se utilice la ultima versión del leguaje.

     

    12. Algo mas que MVC: El modelo vista controlador, es uno de los modelos de programación mas seguro, sin embargo, el creador de Laravel, Taylor Otwell, asegura de que Laravel va mas lejos, ya que no solo usa vistas y controladores, tiene rutas, middleware y otros sistemas de seguridad que blindan mas el proyecto que el MVC.

     

    13. Puesta en marcha: Una vez que estamos listos para pasar nuestro proyecto a producción, las variables son ilimitadas. En nuestro caso que trabajamos con maquinas virtuales de Ubuntu o CentOS para sistemas a medida, la implementación es muy simple. Tambien se puede cargar en cuentas de hosting con Cpanel, AWS, google, etc.

    METODOLOGÍA DE TRABAJO

    Somos una empresa que se dedica al desarrollo y diseño
    de páginas web para todo Chile y el mundo.

    Análisis del requerimiento

    Análisis del requerimiento

    Desarrollo de la solución

    Desarrollo de la solución

    Implementación y puesta en marcha

    Implementación y puesta en marcha

    NUESTRAS TECNOLOGÍAS

    Somos una empresa que se dedica al desarrollo y diseño
    de páginas web para Chile y el mundo.

    Html5
    Css3
    Javascript
    Laravel
    Bootstrap
    Bootstrap