Laravel Bolierplate là gì?

Bolierplate tức là "bản mẫu", vậy ta có thể hình dung đơn giản rằng Laravel Bolierplate là một mã nguồn cung cấp các mẫu nghiệp vụ có sẵn như quản lý người dùng, đăng nhập/đăng kí, phân quyền, giao diện quản lý, layouts…

Nói tới Laravel Bolierplate thì có rất nhiều mã nguồn như vậy, nhưng trong bài viết này tôi xin giới thiệu tới bản Laravel Bolierplate của tác giả ANTHONY, tới từ http://www.rappasoft.com/.

Dưới đây là Github của mã nguồn này.

https://github.com/rappasoft/laravel-5-boilerplate

Các tính năng của Laravel Bolierplate

Dưới đây là những tính năng mà Bolierplate cung cấp cho chúng ta.

  • Access ControlRegister/Login/Logout/Password ResetThird party login (Github/Facebook/Twitter/Google/Linked In/BitBucket)Account Confirmation By E-mailResend Confirmation E-mailOption for Manual Account Confirmation by AdminLogin ThrottlingEnable/Disable RegistrationForce Single SessionAdministrator ManagementUser IndexActivate/Deactivate UsersSoft & Permanently Delete UsersResend User Confirmation E-mailsChange Users PasswordCreate/Manage RolesManage Users Roles/Permissions"Login As" UserKill User Session
  • Default Responsive Layout
  • Frontend and Backend Controllers
  • User Dashboard
  • Administration Dashboard with CoreUI
  • Namespaced Routes
  • Default Forms Converted to Form Helper Methods
  • Master Layout Files with common sections
  • Versioned CSS/JS Files
  • Helper functions
  • Javascript/jQuery Snippets
  • Bootstrap 4
  • Font Awesome
  • Global Messages/Exception Handling
  • Socialite Integration
  • Active Menu
  • ARCANEDEV Log Viewer
  • Dynamic Breadcrumbs
  • Localization with RTL support in 12+ languages so far.
  • Gravatar
  • Laravel Debugbar
  • Event subscribers
  • Google reCaptcha
  • Vue
  • StandardsPSR-2Clean ControllersRepository/Contract ImplementationsRequest ClassesEvents/HandlersEntire application split between frontend/backendLocalization Throughout

Cài đặt Laravel Bolierplate

Để tải phiên bản mới nhất của Bolierplate, bạn vào Github của mã nguồn tại https://github.com/rappasoft/laravel-5-boilerplate và Clone Project này về. Hoặc download theo đường link sau: https://github.com/rappasoft/laravel-5-boilerplate/archive/master.zip

Bạn có thể truy cập vào trang chủ của mã nguồn để xem chi tiết hơn cách cài đặt

http://laravel-boilerplate.com/5.5/start.html

Sau khi cài đặt xong, ta đã có 1 ứng dụng Laravel với rất nhiều tính năng có sẵn, thật tiết kiệm thời gian đúng không nào.