День 41 в книгах! Вы ни за что не догадаетесь, над чем мы сегодня работали! Становится все более очевидным, что наш инструктор считает CRUD действительно важным!

Несмотря на весь сарказм, я понимаю, что это невероятно важный навык, и мне это действительно нравится. Наш инструктор постоянно твердит, что измотает нас на CRUD-приложениях, но я еще не дошел до этого. Всегда интересно иметь разные повороты для каждой итерации. Сегодняшнее приложение CRUD было приложением для закусок. Самое интересное, однако, было то, что на этот раз мы следовали TDD, что означает, что мы написали интеграционные тесты до того, как написали наши маршруты. Тестирование — это то, что меня действительно интересует, поэтому я был в восторге от этого. Я должен закончить приложение сегодня вечером, потому что мы собираемся развернуть его завтра утром.

Если вы еще не поняли, завтра мы будем изучать развертывание! В частности, мы будем развертывать наше CRUD-приложение для закусок на Heroku. Из того, что я слышал, развертывание heroku довольно просто, поэтому мне интересно посмотреть, как это происходит. Я также стремлюсь развертывать приложения в других средах, таких как AWS и Firebase.

Я думаю, что это хорошее время, чтобы сделать паузу для размышлений. Давайте посмотрим на некоторые вещи, которые мы уже узнали:

  1. Javascript
  2. HTML/CSS
  3. JQuery
  4. ДОМ
  5. Фронтенд-фреймворки
  6. УЗЕЛ
  7. HTTP
  8. выражать
  9. Постгрес
  10. КНЕКС
  11. Обещания
  12. Тестирование (Mocha/Chai/Supertest/Mock-FS)

Я уверен, что мне тоже чего-то не хватает, но это основные категории. На данный момент мы рассмотрели некоторые серьезные вопросы. Мы приближаемся к нашей проектной неделе Q2, а затем мы будем в Q3. Q3 — это Angular, много обзоров и углубленных тем, которые мы уже рассмотрели. В Q4 много материала по информатике и подготовке к работе. Когда я писал это, я начал думать: «Я думаю, что я full-stack разработчик!». Не поймите меня неправильно, мне еще многое предстоит узнать, что меня очень волнует, и всегда будет еще чему учиться, но на данный момент мы делаем приложения с полным стеком, и это потрясающе. Я просто очень рад оглянуться назад и увидеть, как далеко мы все продвинулись. Я также стремлюсь продолжать копаться и учиться как можно больше, пока у меня есть такая возможность. Я испытываю непреодолимое чувство благодарности за эту возможность, а также повышенное чувство безотлагательности максимально использовать каждый день. Сейчас время летит так быстро, и я не хочу тратить его зря.

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

41 меньше 59 осталось!