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.