Публикации по теме 'nodejs'


Что такое Node.js?
Что такое Node.js? Это среда? Это время выполнения? Это язык, что это такое? Это все те вещи. По сути, это среда для запуска JavaScript вне браузера. Он был создан Райаном Далем в 2009 году. Это среда выполнения с открытым исходным кодом, и когда я говорю «среда выполнения», я имею в виду исполняемый файл. Это хост-среда для запуска кода JavaScript на стороне сервера. Итак, если мы пишем код на bash, мы находимся в среде выполнения bash. Если мы пишем код на Ruby, мы находимся в..

Псевдонимы пути с Vanilla Node.js
Я работал над побочным проектом, который является более или менее экспериментальной попыткой создать клон в стиле Laravel с фреймворком Express. Попутно я подумал: «Можно ли использовать псевдонимы путей без TypeScript?» Я провел небольшое исследование и нашел много ответов, но не нашел реальных, осязаемых решений. Я кое-что придумал сам. Хотя он не такой уж красивый или умный, он делает то, что я хочу. Просто добавьте `require (‘ alias ’)` в верхней части сценария точки входа...

3 простых оптимизации для вашего приложения Express.js
Простые, но эффективные приемы для готового к работе приложения 1. Исправление косой черты в конце Завершающая косая черта - это косая черта, которая появляется в конце URL-адреса. Это выглядит так: localhost:8080/about/ - косая черта в конце - это так называемая конечная косая черта . Это на самом деле служит для обозначения большего количества содержимого, которое будет найдено по этому пути, так что это каталог. Проблема в том, что Express.js отвечает на путь как с..

Узел 18 теперь доступен!!! 😎
В этом небольшом посте мы будем тестировать новую функцию nodeJS 18. Node.js 18 будет переведен на долгосрочную поддержку (LTS) в октябре 2022 года. В выпуске Node.js 18 я расскажу о некоторых новых функциях. Захватывающие новые функции включают в себя: Экспериментальный выбор Тестовый бегун Улучшения модулей ECMAScript Улучшена поддержка AbortController и AbortSignal. Обновленная поддержка платформы Среди прочих особенностей. Сегодня мы собираемся сделать несколько примеров с..

Создание шаблонов дизайна в Nodejs
Давайте попробуем разобраться, что такое шаблоны проектирования и зачем они нам нужны. Шаблоны проектирования в программном обеспечении реализованы в вашей кодовой базе для предотвращения распространенных проблем. Паттерны проектирования в основном можно разделить на три большие категории: 1. Шаблон творческого дизайна 2. Структурный образец проектирования 3. Шаблон поведенческого дизайна В этой статье мы только собираемся глубоко погрузиться в шаблоны творческого проектирования..

Использование функциональных компонентов в ReactJS для повышения производительности и удобочитаемости
Введение В React вы можете создавать компоненты, используя компоненты класса или функциональные компоненты. С появлением хуков в React 16.8 функциональные компоненты стали более мощными и гибкими, что делает их предпочтительным выбором для большинства разработчиков. В этой статье мы рассмотрим преимущества использования функциональных компонентов и предоставим примеры, которые помогут вам перейти от компонентов класса к функциональным компонентам. Преимущества использования..

Овладение функциональной композицией
Овладение функциональной композицией Функциональная композиция — это метод, используемый в функциональном программировании для объединения нескольких функций в одну функцию. Он включает в себя применение одной функции к выходу другой функции. Этот метод можно использовать для создания сложных функций, разбивая их на более мелкие, более управляемые функции. В этой статье мы подробно рассмотрим функциональную композицию и приведем примеры того, как ее можно использовать в…