https://github.com/ethiel97/laravel_pusher_axios
A Laravel Vue.js project using axios to handle http requests and Vuex to manage state
https://github.com/ethiel97/laravel_pusher_axios
axios laravel vuejs-components vuejs2 vuex
Last synced: about 2 months ago
JSON representation
A Laravel Vue.js project using axios to handle http requests and Vuex to manage state
- Host: GitHub
- URL: https://github.com/ethiel97/laravel_pusher_axios
- Owner: Ethiel97
- Created: 2018-08-23T02:15:37.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2018-09-18T06:53:08.000Z (over 6 years ago)
- Last Synced: 2025-03-12T17:22:27.517Z (3 months ago)
- Topics: axios, laravel, vuejs-components, vuejs2, vuex
- Language: PHP
- Homepage:
- Size: 725 KB
- Stars: 23
- Watchers: 2
- Forks: 17
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Handle http requests in a Laravel Vue.js app with Axios.
A Laravel Vue.js project using axios to handle http requests and Vuex to manage state.

[Read the tutorial](https://pusher.com/tutorials/laravel-vue-axios)
## Getting Started
Make sure you have `npm` and `composer` on your local machine1. Clone this repository and cd into it
2. Run `composer install` and `npm install` to download laravel dependencies
3. Run `php artisan key:generate` to generate a key for the app
5. Set up your database in your `.env` file and run php `php artisan migrate --seed`
6. Execute `npm run dev` to build project assets
7. Execute `php artisan serve` to run the project in your browser
8. See the [tutorial](https://pusher.com/tutorials/laravel-vue-axios) for useful notes### Prerequisites
* Laravel
* Vue
* Vuex
* npm## Built With
* [Laravel](https://laravel.com/) - Beautiful Php framework
* [Vue](https://vuejs.org/) - A Great reactive Js framework
* [Vuex](https://vuejs.org/) - Vuejs state management made simple
* [Bootstrap](https://getbootstrap.com) - A beautiful css framework
* [Axios](https://vuejs.org/) - A Js library to handle ajax requests easily