Introduction to Laravel

Praveena Thavarajah
2 min readApr 11, 2021

I will help you to get a basic introduction on Laravel a new technology used nowadays which is easy and speedy.

You all may heard about the PHP which is a server-side scripting language. Laravel is one of the web PHP framework. It is open source and it is freely available. You can learn more information about Laravel through reading the Laravel documentation.

Laravel

Laravel follows MVC architecture.

What is MVC (Model-View-Controller) architecture?

Laravel follows MVC (Model-View-Controller) architecture.

MVC Architecture — Laravel

This is an architecture which logically divides an application into three portions as,

  1. Model
  2. View
  3. Controller
  • View

View show the User Interface(UI) Components of the application to the user. The UI includes the visualization of the frontend with components like tables, diagrams, drop downs, check boxes, and text boxes.

  • Model

Model has all the data and corresponding logic.

  • Controller

Controller is responsible for the activities which are done at the front end. Entering data (input data through keyboard), navigating to the other page, scrolling the page, updating, and deleting information.

This architecture is popular in designing mobile applications and web applications.

Advantages of Laravel

  • Speed
  • Availability of security (protect web application from harmful threats)
  • Integrate with mail service.
  • Automated testing.
  • Schedule tasks.
  • Handle errors and exception.
  • Integrate with other tools.
  • Authorization and authentication.

In the future posts I will guide to create a project and run it, and then create a simple web application with CRUD (C-create, R-read, U-update, D-delete) operations by using Laravel as the backend and HTML as the frontend.

--

--

Praveena Thavarajah

IT(Software Engineering) | Undergraduate @SLIIT | Junior SE (PHP) | Blogger |