Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bayareawebpro/laravel-micro.js
A Laravel inspired front-end framework for JavaScript artisans.
https://github.com/bayareawebpro/laravel-micro.js
config ioc-container javascript laravel laravel-micro lazy-loading middleware react service-provider vue
Last synced: 2 days ago
JSON representation
A Laravel inspired front-end framework for JavaScript artisans.
- Host: GitHub
- URL: https://github.com/bayareawebpro/laravel-micro.js
- Owner: bayareawebpro
- License: mit
- Created: 2018-12-04T02:55:43.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2022-02-05T07:21:29.000Z (almost 3 years ago)
- Last Synced: 2024-10-11T03:08:53.574Z (28 days ago)
- Topics: config, ioc-container, javascript, laravel, laravel-micro, lazy-loading, middleware, react, service-provider, vue
- Language: JavaScript
- Homepage: https://bayareawebpro.github.io/laravel-micro.js/
- Size: 3.7 MB
- Stars: 105
- Watchers: 5
- Forks: 6
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
npm install laravel-micro.js --save-dev
A Laravel style frontend framework that works with your UI framework of choice.
LaravelMicro.js is an IOC Container, Service Locator Pattern and Middleware Pipeline for your
Laravel Frontend. It provides true dependency injection, and a familiar design that encourages
you to use object oriented principles in your client-side application. It includes a DotSyntax
Object Repository and Validator Service making it easy to work with data provided by
Laravel Responses.
Documentation
| Project Starter
| Discord Channel---
### Features
Compatible with Reactive Frameworks like Vue.js and React.* IOC Container
* Dependency Injection
* Router Integration
* Service Providers
* Error Handling
* Lazy Loading
* Middleware
* Repository
* Stringable
* Validator
* Mixins> More Packages: https://github.com/bayareawebpro/laravel-micro.js/wiki/Other-Packages
---
#### Contributions
If your interesting in contributing to this project CI
will run the Test Suite and Coverage Report for pull requests on
the master branch. Feel free to submit features that add
parity with Laravel's conventions.---
#### Contributors
A big thank you to contributors who have helped evolve this project:
* Pablo Hernández (Stringable, Container Alias Methods)
> Disclaimer:
> This is a community project and not an official Laravel package.
> Laravel is a trademark of Taylor Otwell.