19 май 2018

Илья

ведущий фронтенд разработчик

В предыдущей части мы завершили построение простого API на фреймворке Loopback. На текущий момент в нашем API реализованы две модели с REST методами доступа к данным, добавлены кастомные методы, сделана валидация данных. Также описаны ACL правила для выполнения действий с моделями. Но хорошо построенное API должно содержать тесты, потому что при увеличении количества кода будет расти и вероятность ошибки. Этим мы и займемся.

20 апр 2018

Илья

ведущий фронтенд разработчик

В предыдущей части мы познакомились с фреймворком Loopback, установили консольную утилиту, изучили основы работы с моделями, но нам бы хотелось добавить более продвинутую логику к нашим моделям, определить правила валидации полей модели. Так давайте сделаем это!

26 фев 2018

Илья

ведущий фронтенд разработчик

Раньше казалось, что быстро построить API для проекта средней сложности на NodeJS - довольно хлопотное дело. А если еще надо прикрутить валидацию данных, права на доступ к запросам, написать тесты этого API, то это вообще дело долгое и нетривиальное. Я попытаюсь развеять этот миф.