Reactable is a simple and easy to use project that lets you learning Reactive X faster. this project's back-end implemented in laravel using Events and Broadcasts and also laravel-websockets package. in front-end we used Vue js with axios for sending request and getting server response and show it using vue components.
- RxPHP commands with meaningful examples
- simple and fast
- SPA
- Progressive
- first clone the repository and open a terminal in the root directory
- second enter
docker-compose up -d --build(enter--buildjust for the first time) - next
docker-compose app bashand thenserice supervisor starton every start up - also
cp .env.example .envandphp artisan key:generatejust once - in the end run
php artisan migrateandchmod -R storage/ bootstrap/just once too
- to executing a method just need to type
runbefore the method's name. for example if we havefoomethod just change the name torunfoo. - for showing up a message in result page, you can use
Outputclass andsendmethod. - examples defined in three types (Loops, Observables and Operators). you can call each method statically.
- all the examples placed in
reactable/Examplesdirectory. feel free to insert a new method or manipulate methods.