Инициализация фронта:
npm install npm start Создать в корне файл .env.local, в котором прописать: API_SOURCE=PHP API_PHP_URL=http://test-advanced-blog.loc/
API_SOURCE - тип бэкэнда (JSON_SERVER/PHP) API_PHP_URL - Локальный хост php
- php >= 7.2
- git clone https://github.com/iamanatolich/test_advanced_blog.git
- В консоли прописать
chmod -R 777 {YOUR_PROJECT}(Вместо {YOUR_PROJECT} укажите путь к вашему проекту) - В консоли написать
php initвыбрать 0 (Development) и yes common/config/main-local.php(Прописать логин, пароль и имя базы данных)- Импортировать базу данных из
bd/blogadvanced.sqlв свою - Вывод всех записей по адресу
http://{YOUR_PROJECT}/articles - Вывод одной
http://{YOUR_PROJECT}/articles/{ID}пример: (http://blogadvanced.ru/articles/5) - По запросу
?fields={VALUE}можно вывести отдельные поля. Например:http://{YOUR_PROJECT}/articles?fields=id,category