Сегодня я успешно завершил создание полнофункционального, хотя и скромно оформленного, списка дел с использованием подхода полного стека, включающего механизм шаблонов «усы» с HTML, CSS, JavaScript в моих маршрутах, индексе и файлах сидов. и база данных SQL на сервере с использованием PostgreSQL.

Маршруты («Контроллер») используют конфигурацию Sequelize и «обещания» — объекты JS, которые представляют выходные данные автономной операции и возвращают результирующее значение — для перемещения информации между пользовательским интерфейсом («Представление») и базой данных («Модель» ) и разрешить пользователю добавлять, удалять, редактировать и помечать элементы как «завершенные». Добавление Sequelize к стеку этой недели меня немного смутило, поэтому я очень взволнован тем, что это приложение работает так, как я хочу!

Вот маршруты, которыми я туда добирался:

Завтра мы начнем новый еженедельный проект, в рамках которого мы создадим что-то вроде подделки «Twitter» / приложения для социальных сетей под названием «Gabble». Проект включает в себя создание пользователей — через логин — которые могут создавать сообщения (до 140 символов текста) и «лайкать» сообщения других пользователей.

Это определенно самый крупный и амбициозный проект на сегодняшний день, и он потребует от нас привлечения ряда ресурсов, в том числе:

  • Сиквел
  • Паспорт
  • JavaScript
  • CSS
  • HTML
  • Усы
  • Анализатор тела
  • выражать
  • Экспресс-сессия
  • узел-валидатор,
  • Баш-скрипт
  • PostgreSQL
  • SQL

Надеюсь немного повеселиться с этим… Спокойной ночи!

Песня дня: Gone Insane Люциуса