День 90 в книгах! Уже почти 16:00, и день еще не закончился, но моему мозгу нужно отдохнуть от программирования. Я подумал, что сейчас самое время написать небольшой пост в блоге и сообщить вам, ребята, о моем прогрессе.

Маршруты

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

Мне действительно было очень весело сегодня. У меня определенно болит мозг, но мне нравится работать с Node, Express, Knex и Postgres. Они очень хорошо сочетаются друг с другом и обеспечивают приятный опыт работы с серверами и маршрутами. Вот пример вложенного почтового маршрута для ресурса художников:

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

Мне все еще нужно добавить несколько защитных предложений для защиты от нежелательного поведения в определенных сценариях в потоке пользователя, но они станут более понятными по мере того, как я продолжаю работать над приложением. Эти маршруты потребуют некоторых корректировок по пути, но сейчас они находятся в хорошем состоянии.

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

Проверка работоспособности

Пока что я все еще в хорошем месте в целом. Сегодня мне было очень весело, и я с оптимизмом смотрю на то, что смогу стать самым ценным игроком к среде следующей недели. Как всегда, я буду держать вас в курсе моих успехов. До следующего раза… удачного кодирования!

90 меньше 10!