jengo / inertia-ci4
The Codeigniter 4 adapter for inertia.js forked from fabithub/inertia-ci4
Installs: 27
Dependents: 1
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 2
pkg:composer/jengo/inertia-ci4
Requires
- php: ^8.1
- codeigniter4/framework: ^4.5.1
Requires (Dev)
- codeigniter/coding-standard: ^1.7
- ergebnis/composer-normalize: ^2.41
- icanhazstring/composer-unused: ^0.8.11
- infection/infection: ^0.27.9
- pestphp/pest: ^2.34
- pestphp/pest-plugin-faker: ^2.0
- pestphp/pest-plugin-type-coverage: ^2.8
- phpstan/phpstan: ^1.10
- phpunit/phpunit: ^10.5
- qossmic/deptrac-shim: ^1.0
- rector/rector: ^1.0
- vimeo/psalm: ^5.18
README
This is a fork of fabithub/inertia-ci4
βa package that bridges the power of Inertia.js with the simplicity of CodeIgniter 4. This fork introduces improvements, enhancements, and possibly new features aimed at extending its capabilities and better suiting custom use cases.
β οΈ If you're looking for the original package, visit: https://github.com/fabithub/inertia-ci4
π Whatβs Different in This Fork?
Describe your changes here. For example:
- Support for Laravel Mix v6+ or Vite
- Refactored Inertia response builder
- Middleware changes
- More intuitive shared data setup
- etc.
π‘ Why inertia-ci4?
- Unite Backend with Frontend: Enjoy the best of both worlds by blending CodeIgniter 4's robustness with the interactivity of Inertia.js.
- Streamlined Development: Forget managing two separate apps. Inertia provides a smoother SPA development flowβnow within CodeIgniter.
π Getting Started
Installation
Install via Composer:
composer require jengo/inertia-ci4
Configuration Follow the original steps, or update here if anything changed.
π§βπ» Credits
Original Authors:
Fab IT Hub Krishna Gujjjar
Fork Maintainer: Ian Ochieng
π License
This project is open-sourced under the MIT license.