Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

Available Scripts

In the project directory, you can run:

Command Description
Composer Runs the app in the development mode
Artisan Console Launches the test runner in the interactive watch mode
Routing Builds the app for production to the build folder
Controllers Runs the app in the development mode
Middleware Launches the test runner in the interactive watch mode
Blade Builds the app for production to the build folder
Eloquent ORM Runs the app in the development mode
Migrations Launches the test runner in the interactive watch mode
Seeding Builds the app for production to the build folder
Validation Runs the app in the development mode
Request Lifecycle Launches the test runner in the interactive watch mode
Eloquent Relationships Builds the app for production to the build folder
npm start Runs the app in the development mode
npm test Launches the test runner in the interactive watch mode
npm run build Builds the app for production to the build folder
npm start Runs the app in the development mode
npm test Launches the test runner in the interactive watch mode
npm run build Builds the app for production to the build folder
npm start Runs the app in the development mode
npm test Launches the test runner in the interactive watch mode
npm run build Builds the app for production to the build folder
npm start Runs the app in the development mode
npm test Launches the test runner in the interactive watch mode
npm run build Builds the app for production to the build folder
npm start Runs the app in the development mode
npm test Launches the test runner in the interactive watch mode
npm run build Builds the app for production to the build folder
npm start Runs the app in the development mode
npm test Launches the test runner in the interactive watch mode
npm run build Builds the app for production to the build folder
npm start Runs the app in the development mode
npm test Launches the test runner in the interactive watch mode
npm run build Builds the app for production to the build folder
npm start Runs the app in the development mode
npm test Launches the test runner in the interactive watch mode
npm run build Builds the app for production to the build folder
npm start Runs the app in the development mode
npm test Launches the test runner in the interactive watch mode
npm run build Builds the app for production to the build folder
npm start Runs the app in the development mode
npm test Launches the test runner in the interactive watch mode
npm start Runs the app in the development mode
npm test Launches the test runner in the interactive watch mode
npm run build Builds the app for production to the build folder
npm start Runs the app in the development mode
npm test Launches the test runner in the interactive watch mode
npm run build Builds the app for production to the build folder
npm start Runs the app in the development mode
npm test Launches the test runner in the interactive watch mode
npm run build Builds the app for production to the build folder
npm start Runs the app in the development mode
npm test Launches the test runner in the interactive watch mode
npm run build Builds the app for production to the build folder

Composer: Laravel uses Composer for package management and autoloading.

Artisan Console: Laravel's command-line interface for various tasks.

Routing: Defining routes to map URLs to controller actions.

Controllers: Handling HTTP requests and managing application logic.

Middleware: Executing code before and after the HTTP request enters the application.

Blade Templating Engine: Laravel's powerful template engine for views.

Eloquent ORM: Elegant ActiveRecord implementation for working with databases.

Migrations: Version control for database schemas.

Seeding: Populating the database with sample or default data.

Validation: Validating user input data.

Request Lifecycle: Understanding the flow of a request through the framework.

Eloquent Relationships: Defining and working with relationships between database tables.

Query Builder: Constructing SQL queries using a fluent interface.

Eloquent Collections: Powerful array-like methods for working with Eloquent query results.

Authentication: Implementing user authentication with Laravel's built-in features.

Authorization: Controlling access to resources based on user permissions.

Eloquent Observers: Triggering events based on Eloquent model events.

Testing with PHPUnit: Writing and executing tests for Laravel applications.

Dependency Injection: Injecting dependencies into classes.

Service Providers: Registering services and binding them to the container.

Contracts and Facades: Using Laravel's contracts and facades for convenient features.

Events and Listeners: Implementing a publish-subscribe pattern for event handling.

Queues: Offloading time-consuming tasks to background processes.

Broadcasting: Real-time event broadcasting with WebSockets.

Policies and Gates: Authorizing actions based on policies and gates.

Caching: Storing and retrieving data from the cache.

Localization: Supporting multiple languages in your application.

File Storage: Handling file uploads and storage.

Task Scheduling: Running tasks periodically using Laravel's scheduler.

Error Handling: Handling exceptions and customizing error pages.

Session Handling: Managing user sessions and flash data.

API Resources: Transforming Eloquent models into JSON responses.

Traits: Reusing methods in multiple classes.

Soft Deletes: Marking records as deleted without removing them from the database.

Laravel Mix: Compiling assets and managing frontend dependencies.

Database Factories: Creating fake data for testing.

Job Dispatching: Queuing and dispatching jobs for asynchronous processing.

Eloquent Lazy Loading: Loading relationships only when needed.

Database Transactions: Ensuring the atomicity of database operations.

Model Factories: Creating dummy data for testing.

Task Scheduling: Automating tasks with Laravel's scheduler.

Rate Limiting: Protecting routes from abuse with rate limiting.

API Authentication: Securing API routes using tokens or OAuth.

Laravel Mix: Simplifying asset compilation and versioning.

Middleware Groups: Grouping multiple middleware for route groups.

View Composers: Sharing data with views across multiple controllers.

Named Routes: Giving names to routes for easy reference.

Laravel Echo: Simplifying real-time event broadcasting.

Laravel Passport: Implementing OAuth2 server for API authentication.

Database Sharding: Scaling databases horizontally by sharding data.

About

Frameworks

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors