All Projects → bayareawebpro → laravel-micro.js

bayareawebpro / laravel-micro.js

Licence: MIT license
A Laravel inspired front-end framework for JavaScript artisans.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to laravel-micro.js

Universal
Seed project for Angular Universal apps featuring Server-Side Rendering (SSR), Webpack, CLI scaffolding, dev/prod modes, AoT compilation, HMR, SCSS compilation, lazy loading, config, cache, i18n, SEO, and TSLint/codelyzer
Stars: ✭ 669 (+525.23%)
Mutual labels:  config, lazy-loading
example-app
Example app showcasing fulls1z3's Angular libraries
Stars: ✭ 27 (-74.77%)
Mutual labels:  config, lazy-loading
stylelint-config
Sharable stylelint config used by GitHub's CSS
Stars: ✭ 194 (+81.31%)
Mutual labels:  config
javaproperties
Python library for reading & writing Java .properties files
Stars: ✭ 20 (-81.31%)
Mutual labels:  config
loadeer
🦌 Tiny, performant, SEO-friendly lazy loading library
Stars: ✭ 30 (-71.96%)
Mutual labels:  lazy-loading
relaze
Tiny image lazy loading library for React.
Stars: ✭ 20 (-81.31%)
Mutual labels:  lazy-loading
tomli
A lil' TOML parser
Stars: ✭ 313 (+192.52%)
Mutual labels:  config
react-native-config-reader
🛠 Easily access any of the build configs defined in build.gradle or info.plist from your JS code.
Stars: ✭ 44 (-58.88%)
Mutual labels:  config
libconfini
Yet another INI parser
Stars: ✭ 106 (-0.93%)
Mutual labels:  config
luban
你的最佳游戏配置解决方案 {excel, csv, xls, xlsx, json, bson, xml, yaml, lua, unity scriptableobject} => {json, bson, xml, lua, yaml, protobuf(pb), msgpack, flatbuffers, erlang, custom template} data + {c++, java, c#, go(golang), lua, javascript(js), typescript(ts), erlang, rust, gdscript, protobuf schema, flatbuffers schema, custom template} code。
Stars: ✭ 1,660 (+1451.4%)
Mutual labels:  config
angular-lazy-loading
Angular 15 & React 18 Examples Lazy Loading
Stars: ✭ 39 (-63.55%)
Mutual labels:  lazy-loading
configster
Rust library for parsing configuration files
Stars: ✭ 19 (-82.24%)
Mutual labels:  config
ssr-decode
一个解析Shadowsocks/ShadowsocksR/V2Ray订阅链接(http/ss/ssr/vmess)并生成json配置文件的百行shell小脚本
Stars: ✭ 53 (-50.47%)
Mutual labels:  config
dotfiles
🔧 My dotfiles on  macOS for Neovim, Zsh, kitty, lf, etc
Stars: ✭ 90 (-15.89%)
Mutual labels:  config
lazy-load
🌅 Lazy Loading module for Nuxt 3
Stars: ✭ 30 (-71.96%)
Mutual labels:  lazy-loading
iocgo
A lightweight Inversion of Control (IoC) (Dependency Injection) container for Golang
Stars: ✭ 36 (-66.36%)
Mutual labels:  ioc-container
Flex-AntiCheat
Flex AntiCheat - Optimized Configs For Multiple AntiCheats
Stars: ✭ 37 (-65.42%)
Mutual labels:  config
Recon
HA LDAP based key/value solution for projects configuration storing with multi master replication support
Stars: ✭ 12 (-88.79%)
Mutual labels:  config
csgo-server-configs
CS:GO Server Configs for Competitive 5v5, Knife Round, Aim Map and FFA Deathmatch
Stars: ✭ 24 (-77.57%)
Mutual labels:  config
betterconf
Minimalistic Python library for your configs.
Stars: ✭ 35 (-67.29%)
Mutual labels:  config

LaravelMicro.js

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].