Rest api на yii2 + vue.js
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets
commands
config
controllers
mail/layouts
migrations
models
runtime
tests
vagrant
views
vue
web
widgets
.gitignore
LICENSE.md
Vagrantfile
codeception.yml
composer.json
composer.lock
docker-compose.yml
package-lock.json
package.json
readme.md
requirements.php
webpack.mix.js
yii
yii.bat

readme.md

Rest api на yii2 + vue.js

Установка

  1. клонируем проект с github
git clone https://github.com/disasterovich/test-yii2-vue.git
  1. Создаем БД, прописываем свои логин, пароль, имя бд. (в файле /config/db.php).

  2. Переходим в папку и устанавливаем composer и npm пакеты

composer install
npm install
  1. Выполняем миграции:
yii migrate
  1. открываем браузер http://ваш_домен/products. Заполняем бд, добавляя товары. Проверяем уходят ли ajax запросы на сервер.

Поддерживаемые api-запросы:

GET /api/products: список всех товаров;
POST /api/products: создание нового товара;
GET /api/products/123: подробная информация о товаре 123;