Константин Коломейцев, «Архитектура NodeJS приложений», Kolesa Conf 2021

Sdílet
Vložit
  • čas přidán 27. 01. 2022
  • Константин Коломейцев, Lead Software Engineer в Sergek Development
    Kolesa Conf 2021, 13 ноября
    Описание доклада:
    Сейчас архитектура Node JS приложений сводится к 2 подходам: использовать сложный фреймворк со своими правилами (Nest.js) или начать с 2-3 файлов и постепенно усложнять проект по ходу разрастания кодовой базы. В итоге у нас: либо сложный проект, где добавление новой фичи превращается в добавление 5-10 новых файлов, либо получаем кашу с отсутствующей архитектурой. На примерах из нашего нового проекта VMS мы попробуем найти третий путь, при котором сохраняется баланс между простотой самого кода и сложностью его написания.

Komentáře • 3

  • @Ubersk
    @Ubersk Před 2 měsíci

    Очень интересный подход. Раньше считал, что всё чуть проще.
    Есть база данных, есть API, есть клиентская и серверная часть. В серверной весь бэк. В клиенсткой весь фронт и взаимодействие контроллеров с API и агрегирование данных.
    В целом нашёл в этом подходе что-то, что использовал сам, но почему-то так себе эту систему не представлял. Забавно как можно об одной и той же вещи говорить по разному.

  • @maxaugust100
    @maxaugust100 Před rokem

    Ochen daje interesno, pravda vnedrit budet ne prosto

  • @igorscream
    @igorscream Před rokem

    Формат подачи неудобный. Ничего не понятно. Это не такая тема, которую надо раскрывать какими-то обрывками непонятного кода. Бред