CourseHunter
  • Категории
  • Источники
  • Все курсы
  • Разделы
  • Книги
  • Краудфандинг logo
    Краудфандинг
English
Русский
Українська
Голубая
Фиолетовая
Cветлая
Терминал
Norton
Войти
Главная страницаКатегория node.jsДао Node

Дао Node

Tao of Node

Alex Kondov logo
Alex Kondov
★4.7 (всего оценок - 18)
Дао Node
Начать Сейчас
Категория
Node.js
Дата добавления
12 окт. 2023 г., 22:29
Язык
Английский

"Тао Node" содержит проверенные правила и рекомендации для создания лучших приложений. Вы узнаете больше об архитектуре, проектировании, инструментах, тестировании и производительности.

Куда идти после основ?

Этот вопрос возникает у каждого начинающего, как только они освоят основы Node. Вы знаете, как создавать приложение и понимаете, как работают инструменты. Но как только вы начнете работать над своим первым проектом, возникают вопросы. Как его структурировать? Где размещать бизнес-логику? Как сделать ее более повторно используемой? Какие библиотеки следует использовать? А что насчет базы данных?

Существует множество ресурсов, которые могут обучить вас мелочам. Но никто не расскажет вам, как объединить их для создания настоящего программного обеспечения. Большинство приложений нуждается в расширении, изменении и поддержке. Для продуктивной работы вам нужно больше, чем поверхностное знание Node.

Позвольте мне помочь вам. Через проблемы и ошибки я сформулировал набор принципов, которым следую, когда создаю приложения на Node. Я учился им в трудном пути, но вам не придется повторять мои ошибки.

Для кого предназначена эта книга?

"Тао Node" предназначена для начинающих, которые хотят перейти на средний уровень. Лучшее время для ее прочтения - это когда вы освоили основы и начинаете создавать настоящие приложения.

Эта книга не научит вас Node.js с нуля. Она строится на основе базовых концепций и помогает сформировать правильные принципы. Какие знания вам понадобятся? Базовое понимание роутера, такого как Express, опыт работы с любой базой данных и один личный проект для практики.

Если вы создали приложение, следуя учебнику, и задаетесь вопросом, как его структурировать - это для вас. Если вы не уверены, как лучше развернуть его - это для вас. Если вы не знаете, на что следует сосредотачиваться, чтобы сделать ваш код более чистым - это для вас.

"Тао Node" поможет вам перейти из категории начинающих в категорию средних, помогая вам понять основные принципы проектирования программного обеспечения.

Содержание

Каждая глава содержит набор простых правил, которые помогут вам создать отличное программное обеспечение. Вы не обязаны читать их в определенном порядке. Погрузитесь и изучите то, что вас наиболее интересует.

1. Структура

Высокоуровневые концепции и решения, которые делают код модульным и расширяемым - структура, абстракции и бизнес-логика.

2. Инструменты

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

3. Тестирование

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

4. Производительность

Не имеет значения, насколько хорош ваш продукт, если он медленный. Мы исследуем основные принципы производительности, которые следует иметь в виду.

5. Безсерверные вычисления и GraphQL

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

6. Бонус: Сценарии

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

Посмотреть больше

Автор - Alex Kondov

Alex Kondov logo

Alex Kondov

Я инженер и начинающий писатель, работающий с JavaScript, Go, AWS и ручкой.Работа в стартапах и корпорациях, подобных Financial Times, многому меня научила в создании программного обеспечения. Я делюсь тем, что узнал о дизайне и архитектуре программного обеспечения, через свои статьи.Другие увлечения - Dungeons & Dragons, физкультура, философия.

X (Twitter)YouTube
Автор
+5

Другие материалы в этой категории

[Книга] Дао React

[Книга] Дао React

Node.js. Базовый курс: от основ до простых realtime коммуникаций

Node.js. Базовый курс: от основ до простых realtime коммуникаций

Node.js: Понимание ключевых концепций

Node.js: Понимание ключевых концепций

Буткемп Full Stack NodeJS Express 2023 с тестированием, Swagger

Буткемп Full Stack NodeJS Express 2023 с тестированием, Swagger

Овладение Node.js через ответы на ключевые вопросы собеседования

Овладение Node.js через ответы на ключевые вопросы собеседования

Технологический стек Node.js (Patreon, 2022-2023)

Технологический стек Node.js (Patreon, 2022-2023)

Продвинутый backend на nodejs за 12 часов

Продвинутый backend на nodejs за 12 часов

Комментарии
 logo

    Учись ради навыков, а не сертификатов. Лучшие видеокурсы от топ-авторов со всего мира: программирование, дизайн, AI, DevOps и многое другое. Без воды, без лозунгов — только код, практика и дружелюбное комьюнити разработчиков.

    Категории
    Все категории JavaScript React.js Python Java Golang (Google Go) Другое TypeScript Подготовка к собеседованию Обработка и анализ данных Конференции
    Источники
    Все источники Academind Pro balun.courses frontendmasters Jason Liu R&D-лаборатория Devhands udemy Vignesh Mohankumar Алексей Рыбак Влад Тен Дмитрий Лаухин
    CourseTrainЦенаКонтактыРаспространенные вопросыПлейлистыПриватностьУсловия
    Темы:
    Язык: