Soy nuevo en el marco de Laravel. ¿El marco de trabajo de Laravel está especializado para hacer aplicaciones web front-end o puede hacer tanto front-end como back-end?

Umm, ¿has intentado investigar lo que realmente es primero?

es un marco de backend (php) mvc que se ejecuta en componentes composer / symfony si eso es lo que quieres decir. Por supuesto, debe crear un front-end del sitio web, ya que el objetivo principal es generar datos html (o al menos datos en un servicio front-end), laravel facilita esto, pero es comparable a ruby ​​on rails, django, etc.

Recientemente se le ha dado mucho amor al proceso de desarrollo, incluida la tubería de activos / preprocesador compilando con el trago elixir, así como muchas lecciones de Jeffrey Way (http://laracasts.com) para vincular la API del backend con la interfaz javascript framework (angular, react, vuejs, etc.).

Creo que vale la pena que eches un vistazo a los laracasts y los tutoriales de youtube para que puedas decidir

Laravel 5 Fundamentos


Editar:

Autenticación , creamos nuestra aplicación como una aplicación front-end básica con muy poca lógica usando vistas de blade, etc., mientras que el backend requiere autenticación y luego llamamos a los datos / controladores relevantes, etc., para el usuario conectado.

El andamio de autenticación en Laravel 5.2

Toda la lógica del servidor para frontend y backend se maneja en el mismo proyecto laravel.

No debería haber NINGUNA razón para construir una parte del sitio usando PHP sin formato … o lo estás haciendo mal 🙂

Laravel es un marco PHP creado utilizando el patrón de diseño MVC (modelo-vista-controlador), lo que significa que está especializado para hacer aplicaciones web de back-end.

Dado que está construido utilizando el patrón de diseño MVC (modelo-vista-controlador); Aunque está especializado para el desarrollo de back-end, le ayuda a combinar mejor la parte de front-end de su aplicación web.

Lea más sobre MVC aquí – Model – view – controller – Wikipedia

Introducción a Laravel aquí: el marco PHP para artesanos web

Laravel es un marco de back-end. Como cortesía, sus tutoriales profundizan exquisitamente sobre temas de front end, con algunos particularmente buenos en Vue.js.

Pruebe el Tutorial de Laravel, que lo ayudará a aprender de principio a fin. También puede descargar pdf para aprender sin conexión.

Laravel se basa en php, que es un lenguaje que se ejecuta en el servidor, lo que significa backend, lo que hace que laravel sea un marco de back-end. Asegúrese de conocer php a un nivel antes de sumergirse en laravel; de lo contrario, podría perder el vapor tratando de usar el marco

More Interesting

Quiero ser un buen desarrollador web. ¿Qué tengo que hacer?

Estoy en el proceso de comenzar un sitio web de anuncios de trabajo y realmente me gustaría saber cuáles son las cosas principales que debo considerar antes de hacerlo, para alguien que solo conoce un poco de HTML, ¿no es suficiente para crear un sitio funcional completo?

Estoy desarrollando un juego basado en la web en HTML5, JS y CSS. Primero, codifiqué en archivos de texto simples. Ahora es engorroso. Instalé NetBeans, Cordova, Android SDK, etc. Pero no puedo hacer que mi código se ejecute en él. ¿Qué IDE debo usar y cómo puedo comenzar a usarlo?

Me pidieron que buscara una granja de renderizado para enviar modelos 3D a, para ser renderizados como imágenes 2D, no animaciones. ¿Que debería buscar?

Cuando uso el comando 'docker-compose up' obtengo el error 'cliente y servidor no tienen la misma versión (cliente: 1.14, servidor: 1.12)' pero el cliente y el servidor tienen la misma versión 1.12. ¿Que puedo hacer?

Cómo insertar datos de una tabla a otra en MySQL

Estoy en un trabajo haciendo jQuery y Backbone. Por el bien de mi carrera, ¿debería encontrar un trabajo con una pila de front-end moderna?

Cómo construir una solución de gestión de API

¿Por qué un desarrollador web profesional enseñaría en línea cuando ya hay muchas cosas buenas por ahí?

Estoy creando un sitio web donde los usuarios pueden subir videos. ¿Cómo puedo evitar que los usuarios carguen desnudos? ¿Hay algún algoritmo para eso o alguna solución?

Mi presupuesto diario para publicidad es de $ 20. Nuestro objetivo son desarrolladores, frontend y desarrolladores web. ¿Cómo puedo usar este presupuesto de la manera más eficiente?

Mi sitio de WordPress recibe cientos de ataques transversales de directorios diariamente. ¿Esto es normal?

Estoy creando un directorio en PHP que puede buscar por ciudad o código postal. ¿Cómo proporciono ciudades cercanas en una búsqueda?

Creo que un bootcamp con una sola pila sería más beneficioso para mí, ¿existe alguno?

Quiero ser un desarrollador web full stack. Estoy considerando aprender una pila de tecnología. Se me ocurrió una lista. ¿Cuál debería aprender?