Учебник. Создание приложения Node.js и Express в Visual Studio
В рамках этого учебника для разработки Visual Studio используются Node.js и Express. Изучая этот учебник, вы создадите простое веб-приложение Node.js, добавите код, ознакомитесь с некоторыми возможностями интегрированной среды разработки и запустите приложение.
В этом руководстве вы узнаете, как:
Создать проекта Node.js.
Добавить код.
Использовать IntelliSense для редактирования кода.
Запустите приложение.
Достичь точки останова в отладчике.
https://learn.microsoft.com/ru-ru/visualstudio/javascript/tutorial-nodejs?view=vs-2022
✍️ @nodejs_lib
В рамках этого учебника для разработки Visual Studio используются Node.js и Express. Изучая этот учебник, вы создадите простое веб-приложение Node.js, добавите код, ознакомитесь с некоторыми возможностями интегрированной среды разработки и запустите приложение.
В этом руководстве вы узнаете, как:
Создать проекта Node.js.
Добавить код.
Использовать IntelliSense для редактирования кода.
Запустите приложение.
Достичь точки останова в отладчике.
https://learn.microsoft.com/ru-ru/visualstudio/javascript/tutorial-nodejs?view=vs-2022
✍️ @nodejs_lib
Docs
Руководство: Создание приложения Node.js и Express - Visual Studio (Windows)
Следуйте этому руководству и узнайте, как создать базовое приложение Node.js с помощью платформы веб-приложений Express в Visual Studio.
👍1
Forwarded from ITmozg
10 полезных сертификаций и курсов по Node.JS
После глубокого исследования наша команда экспертов в области веб-разработки составила этот список лучших учебников, курсов, тренингов, занятий и сертификации по Node JS в 2023 году. Он включает как платные, так и бесплатные учебные ресурсы, доступные в Интернете, которые помогут вам изучить Node JS.
https://itmozg.ru/10-poleznyh-sertifikacij-i-kursov-po-node-js/
@itmozg
После глубокого исследования наша команда экспертов в области веб-разработки составила этот список лучших учебников, курсов, тренингов, занятий и сертификации по Node JS в 2023 году. Он включает как платные, так и бесплатные учебные ресурсы, доступные в Интернете, которые помогут вам изучить Node JS.
https://itmozg.ru/10-poleznyh-sertifikacij-i-kursov-po-node-js/
@itmozg
😁1
Практическое руководство по борьбе с утечками памяти в Node.js
Автор статьи, перевод которой мы сегодня публикуем, предлагает поговорить об утечках памяти в JavaScript. В частности, речь пойдёт об управлении памятью в JavaScript, о том, как идентифицировать утечки памяти в реальных приложениях, и о том, как с бороться с утечками памяти.
Rus https://habr.com/ru/company/ruvds/blog/495898/
Eng https://www.arbazsiddiqui.me/a-practical-guide-to-memory-leaks-in-nodejs/
✍️ @nodejs_lib
Автор статьи, перевод которой мы сегодня публикуем, предлагает поговорить об утечках памяти в JavaScript. В частности, речь пойдёт об управлении памятью в JavaScript, о том, как идентифицировать утечки памяти в реальных приложениях, и о том, как с бороться с утечками памяти.
Rus https://habr.com/ru/company/ruvds/blog/495898/
Eng https://www.arbazsiddiqui.me/a-practical-guide-to-memory-leaks-in-nodejs/
✍️ @nodejs_lib
👍3
Serverless Applications with Nodejs.epub
27.5 MB
Serverless Applications with Node.js: Using AWS Lambda and Claudia.js
Авторы: Slobodan Stojanovic, Aleksandar Simovic (2019)
Бессерверные вычисления позволяют создавать и запускать приложения и сервисы, не заботясь о серверах. При бессерверных вычислениях приложение по-прежнему работает на серверах, но управление этими серверами AWS полностью берет на себя. Книга научит вас проектировать и создавать бессерверные веб-приложения на AWS, используя JavaScript, Node и Claudia.js. Ориентирована на разработчиков, знакомых с JavaScript и Node.js.
Что внутри:
✔️Асинхронные функции;
✔️Аутентификация и работа с БД;
✔️Интересные примеры из реальной жизни;
✔️Разработка бессерверных микросервисов.
✍️ @nodejs_lib
Авторы: Slobodan Stojanovic, Aleksandar Simovic (2019)
Бессерверные вычисления позволяют создавать и запускать приложения и сервисы, не заботясь о серверах. При бессерверных вычислениях приложение по-прежнему работает на серверах, но управление этими серверами AWS полностью берет на себя. Книга научит вас проектировать и создавать бессерверные веб-приложения на AWS, используя JavaScript, Node и Claudia.js. Ориентирована на разработчиков, знакомых с JavaScript и Node.js.
Что внутри:
✔️Асинхронные функции;
✔️Аутентификация и работа с БД;
✔️Интересные примеры из реальной жизни;
✔️Разработка бессерверных микросервисов.
✍️ @nodejs_lib
👍1
Node.js: Клонирование ключей. Is eval() evil?
На примере простой задачи клонирования ключей объекта посмотрим, есть ли реальные альтернативы по производительности столь презираемой JavaScript-разработчиками функции eval().
https://habr.com/ru/company/tensor/blog/711552/
✍️ @nodejs_lib
На примере простой задачи клонирования ключей объекта посмотрим, есть ли реальные альтернативы по производительности столь презираемой JavaScript-разработчиками функции eval().
https://habr.com/ru/company/tensor/blog/711552/
✍️ @nodejs_lib
Лучшие практики Node.js как для новичков, так и для опытных разработчиков
Научиться писать код легко. Научиться писать качественный код - вот где начинаются сложности, даже если вы разработчик среднего уровня.
https://javascript.plainenglish.io/node-js-backend-engineers-best-practices-overview-for-beginner-to-advance-caae74b53df
✍️ @nodejs_lib
Научиться писать код легко. Научиться писать качественный код - вот где начинаются сложности, даже если вы разработчик среднего уровня.
https://javascript.plainenglish.io/node-js-backend-engineers-best-practices-overview-for-beginner-to-advance-caae74b53df
✍️ @nodejs_lib
Blue Green Deployment for Node.js Without Kubernetes
https://semaphoreci.com/blog/blue-green-deployment-nodejs
✍️ @nodejs_lib
https://semaphoreci.com/blog/blue-green-deployment-nodejs
✍️ @nodejs_lib
Semaphore
Blue Green Deployment for Node.js Without Kubernetes - Semaphore
Discover how to perform Blue-Green deployments from scratch without Kubernetes. Along the way you'll learn CI/CD integration, Nginx, bash scripting, and the Linux permissions system.
👍2
Рекомендуем к прочтению книгу Александра Бындю "Антихрупкость в IT"
Эта книга — результат многолетнего опыта построения IT-продуктов. И прежде всего она о том, как выстроить процессы разработки IT-систем таким образом, чтобы успевать вовремя подстроиться под любые изменения.
В её основе — описание работающих практик, примеры из реальных проектов, анализ ошибок и выводы. В книге собраны рекомендации для владельцев бизнеса и разработчиков. Первые приобретут систематизированные знания о том, как правильно взаимодействовать с IT, а вторые — как делать хорошо и не делать плохо.
Сайт издания
Ознакомиться с книгой
Эта книга — результат многолетнего опыта построения IT-продуктов. И прежде всего она о том, как выстроить процессы разработки IT-систем таким образом, чтобы успевать вовремя подстроиться под любые изменения.
В её основе — описание работающих практик, примеры из реальных проектов, анализ ошибок и выводы. В книге собраны рекомендации для владельцев бизнеса и разработчиков. Первые приобретут систематизированные знания о том, как правильно взаимодействовать с IT, а вторые — как делать хорошо и не делать плохо.
Сайт издания
Ознакомиться с книгой
Node.js наизнанку: не все происходит в пуле потоков
Node.js это кроссплатформенная среда выполнения JavaScript с открытым исходным кодом для выполнения JavaScript вне браузера. Он поддерживается движком Google V8, что делает его чрезвычайно производительным.
Rus https://habr.com/ru/post/711804/
Eng https://blog.softup.co/node-js-internals-an-introduction-to-nodes-runtime-and-architecture/
✍️ @nodejs_lib
Node.js это кроссплатформенная среда выполнения JavaScript с открытым исходным кодом для выполнения JavaScript вне браузера. Он поддерживается движком Google V8, что делает его чрезвычайно производительным.
Rus https://habr.com/ru/post/711804/
Eng https://blog.softup.co/node-js-internals-an-introduction-to-nodes-runtime-and-architecture/
✍️ @nodejs_lib
👍1
Clean Code with Node.js
https://javascript.plainenglish.io/clean-code-with-node-js-994e9b6b7e56
✍️ @nodejs_lib
https://javascript.plainenglish.io/clean-code-with-node-js-994e9b6b7e56
✍️ @nodejs_lib
Popular Node.js patterns and tools to re-consider
https://practica.dev/blog/popular-nodejs-pattern-and-tools-to-reconsider/
✍️ @nodejs_lib
https://practica.dev/blog/popular-nodejs-pattern-and-tools-to-reconsider/
✍️ @nodejs_lib
Node.js Database
RxDB - это быстрая, реактивная база данных NoSQL реального времени, созданная для приложений на JavaScript, таких как веб-сайты, гибридные приложения, приложения Electron, Progressive Web Apps и Node.js. Хотя RxDB изначально создавалась для использования в приложениях пользовательского интерфейса, она была доработана и оптимизирована, чтобы сделать ее полезной для использования на стороне сервера. Ее можно использовать как встроенную локальную базу данных внутри JavaScript-процесса Node.js или как сервер базы данных, к которому Node.js может подключаться. Слой RxStorage позволяет менять базовый механизм хранения данных, что делает RxDB очень гибкой базой данных, которая может быть оптимизирована для многих сценариев.
https://rxdb.info/nodejs-database.html
✍️ @nodejs_lib
RxDB - это быстрая, реактивная база данных NoSQL реального времени, созданная для приложений на JavaScript, таких как веб-сайты, гибридные приложения, приложения Electron, Progressive Web Apps и Node.js. Хотя RxDB изначально создавалась для использования в приложениях пользовательского интерфейса, она была доработана и оптимизирована, чтобы сделать ее полезной для использования на стороне сервера. Ее можно использовать как встроенную локальную базу данных внутри JavaScript-процесса Node.js или как сервер базы данных, к которому Node.js может подключаться. Слой RxStorage позволяет менять базовый механизм хранения данных, что делает RxDB очень гибкой базой данных, которая может быть оптимизирована для многих сценариев.
https://rxdb.info/nodejs-database.html
✍️ @nodejs_lib
👍3
An overview of Node.js: architecture, APIs, event loop, concurrency
https://2ality.com/2022/09/nodejs-overview.html
✍️ @nodejs_lib
https://2ality.com/2022/09/nodejs-overview.html
✍️ @nodejs_lib
Пошаговая инструкция: как с Node.js организовать иконки из Figma в проекте
Эта статья подробно описывает создание небольшого скрипта на Node.js для выгрузки векторных иконок из Figma в проект, а также универсального компонента для разных видов иконок, который удобно использовать в своём приложении.
Скрипт может пригодиться командам, которые ещё не определились с общим подходом к использованию и хранению иконок в проекте, и тем, кто стремится автоматизировать этот процесс.
Под катом – довольно длинный (мы предупредили!) и подробный текст, но с большим количеством полезного кода.
https://habr.com/ru/company/joom/blog/708286/
✍️ @nodejs_lib
Эта статья подробно описывает создание небольшого скрипта на Node.js для выгрузки векторных иконок из Figma в проект, а также универсального компонента для разных видов иконок, который удобно использовать в своём приложении.
Скрипт может пригодиться командам, которые ещё не определились с общим подходом к использованию и хранению иконок в проекте, и тем, кто стремится автоматизировать этот процесс.
Под катом – довольно длинный (мы предупредили!) и подробный текст, но с большим количеством полезного кода.
https://habr.com/ru/company/joom/blog/708286/
✍️ @nodejs_lib
👍1
Полное визуальное руководство по пониманию цикла событий Node.js
https://www.builder.io/blog/visual-guide-to-nodejs-event-loop
✍️ @nodejs_lib
https://www.builder.io/blog/visual-guide-to-nodejs-event-loop
✍️ @nodejs_lib
👍4
Освоение Docker для Node.js: Продвинутые техники и лучшие практики
https://dev.to/davydocsurg/mastering-docker-for-nodejs-advanced-techniques-and-best-practices-55m9
✍️ @nodejs_lib
https://dev.to/davydocsurg/mastering-docker-for-nodejs-advanced-techniques-and-best-practices-55m9
✍️ @nodejs_lib
👍2