Загляните на сегодняшнюю страницу и остальные проекты здесь!

Сегодняшний проект был Free Code Camp’s API Shortener API и проект микросервисов. Не доставило мне особых хлопот при кодировании, но доставило немало хлопот при развертывании в случае сбоя.

Сначала мне нужно было научиться настраивать базу данных, к которой она могла подключаться онлайн, поскольку та, с которой я играл, находилась на моем локальном хосте. После этого я добавил путь к базе данных mlab MongoDB, но все еще не мог заставить ее работать в течение ЧАСОВ. Оказывается, путь подключения к БД не сохранился, или я ввел его где-то еще (и я понятия не имею, где это могло быть), поэтому, как только я снова настроил путь, эта часть заработала нормально.

Наконец, я продолжал получать сообщение об ошибке «Angular не определен», хотя я импортировал его с помощью CDN. Мне потребовалось около 10 минут, чтобы понять, что проект Glitch имеет другую структуру папок, поэтому все, что мне нужно было сделать, это переместить файл index.html, и все заработало!

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

Я очень рекомендую выполнить такое задание, когда вы начнете и закончите проект за один день. Если не 180 дней, то хотя бы 30!