Что такое NodeJS и npm?
NodeJS стал одним из самых популярных инструментов для Frontend и Backend разработчиков и в этой статье, а также в видео вы узнаете что такое npm, что такое NodeJS и как его используют
Web-hosting rating: 8 out of 10 with 325 ratings

Что такое NodeJS

Возможно, что вы уже слышали про NodeJS и даже использовали его в своих тестовых проектах.
Но если вы начинающий frontend-разработчик и не знаете, что такое NodeJS, обязательно посмотрите видео и вы узнаете как использовать NodeJS для разработки программного обеспечения.
 
NodeJS - это инструмент, который используют для разработки на языке программирования Javascript, как бэкенд, так и фронтенд части.
Кстати, NodeJS использует движок V8, как и браузер Google Chrome.
 

Видеоурок Что такое NodeJS и npm

 

Где еще можно использовать язык Javascript кроме как в браузере?

Язык Javascript применяется не только для того, чтобы при клике на меню выползало подменю, как это было раньше, когда в далеком 1995 году зарождался Javascript. С того времени Javascript заметно развился до такой степени, что Javascript можно использовать не только на Frontend, но в Backend части. Язык Javascript обладает большими возможностями и современный Javascript делает разработку кода еще приятнее, а благодаря npm, который разработчики используют ежедневно, все стало намного проще.
 

Что такое менеджер пакетов NPM?

NPM - это менеджер пакетов, благодаря которому вы можете за считанные секунды подключить в ваш проект какую-либо библиотеку или фреймворк. Если вы хотите, чтобы в вашем проекте был подключен фреймворк Bootstrap, с помощью npm вам не нужно вручную загружать js и css файлы Bootstrap и хранить их в репозитории GIT, а будет достаточным прописать в конфиге npm с помощью одной строчки, желание использовать Bootstrap и пакетный менеджер npm найдет фреймворк Bootstrap из его базы и скачает Bootstrap в ваш проект.
 
При этом, вам нет больше нужны хранить все исходные коды библиотек и фреймворков у себя в репозитории проекта, а достаточно иметь настроенный конфигурационный файл package.json и запустить всего одну команду в терминале npm install, для того, чтобы все скачалось в ваш проект автоматически.
 
В базе npm есть огромное количество всевозможных фреймворков, инструментов, библиотек и в следующих уроках я покажу, как установить NodeJS на ваш компьютер, как пользоваться менеджером пакетов npm, расскажу как настроить webpack для сборки вашего проекта и многое другое.
 
Этот урок NodeJS один из уроков курса Современный Javascript. Обучайтесь современному Javascript эффективнее, с помощью интерактивных заданий на платформе FructCode.
 
Успехов в обучении!




Читайте также


XAMPP - как установить и настроить на Mac (Mojave, Sierra)

Как самостоятельно изучить веб-программирование

Взломали Cкайп, что делать?

Что такое реферальный спам в Google Analytics

Постраничная ленивая загрузка (lazy load) постов

Как стать профессиональным веб-разработчиком

Методы setTimeout и setInterval в Javascript

Реализация Lazy Load на Jquery

Три полезных CSS свойства для работы с изображениями

Массивы в Javascript

Что такое TypeScript

CSS3 - Эффект вращения

Sublime Text 3 - удобный редактор кода для веб-разработчиков

Установка и настройка веб-сервера для сайта в Ubuntu

Полезные приложения для веб-разработчиков в Google Chrome

Модальное окно на Jquery

GIT команды: Быстрый старт для новичков

Что такое конструктор в объектно-ориентированном программировании

Что такое объектно-ориентированное программирование

Как отправить форму без перезагрузки страницы (AJAX)

Как быстро создать сайт и привлечь поисковый трафик

Bitbucket: Крутой облачный GIT репозиторий

Javascript: Классы в Javascript

Что такое веб-хостинг и как выбрать хостинг для сайта

SQL запросы: Основы администрирования MySQL

Команды Linux: оболочка BASH

Joomla CMS: Преимущества и недостатки

Качественный сайт: семь ключевых свойств



Все материалы с сайта wh-db.com и ru.wh-db.com защищены авторским правом. Копирование, публикация, продажа и распространение материала строго запрещены.



Комментарии






Оставить комментарий









Поиск хостинга



HDD (mb)
8000
Максимальная цена за месяц, (RUB)
700

Дополнительно







Новые статьи

















ВСЕ СТАТЬИ


Обзоры хостинга















Категории


24x7 Support Web Hosting
Angular JS Web Hosting
Apache Web Hosting
ASP.NET Web Hosting
CPanel Web Hosting
Cron Web Hosting
DirectAdmin Web Hosting
Django Web Hosting
EMail Web Hosting
FireBird Web Hosting
Free Domain Web Hosting
GIT Web Hosting
Jabber Web Hosting
Java Web Hosting
JavaScript Web Hosting
JBoss Web Hosting
JSP Web Hosting
Linux Web Hosting
MERCURIAL Web Hosting
MongoDB Web Hosting
MySQL Web Hosting
NGinx Web Hosting
NodeJS Web Hosting
Perl Web Hosting
PHP Web Hosting
PostgreSQL Web Hosting
Python Web Hosting
Ruby Web Hosting
Russian Web Hosting
Servlets Web Hosting
Spring Web Hosting
SQLite Web Hosting
SSH Web Hosting
SSL Web Hosting
Stream Web Hosting
SVN Web Hosting
TomCat Web Hosting
Unlimited HDD Space Web Hosting
Unlimited Sites Web Hosting
Unlimited Traffic Web Hosting
USA Web Hosting
VmWare Web Hosting
Windows Web Hosting