Email or username:

Password:

Forgot your password?
BiFiK

Решил всё-таки до конца довести свой проект. Занялся рефакторингом (проект на Yii2 backend и Nuxt frontend).

Для начала отказался от DTO с JSON и перешел на REST. Настроил Bearer token, настроил модели и модули и понял самое главное - необходимо иметь возможность тестировать API, которое я делаю. Завел УЗ в Postman и начал активно заполнять методы для работы.

Оказалось, что когда API имеет задокументированный вид - тестировать и разрабатывать становится крайне просто и легко.

1 comment
BiFiK

Помимо Postman решил еще и Swagger добавить. Проектом я буду пользоваться в проде крайне редко, а вот иметь задокументированный API на момент разработки - будет полезно.

Да, придется много писать PHPDoc кода, но если потом это позволит мне "сгенерировать" документацию и упростить дальнейшую разработку и тестирование - почему бы не вложиться временем в это ?

Go Up