27 мая 2009 года в мире веб-разработки появилась новая технология, которая полностью изменила способ использования javascript навсегда, эта технология позволяет запускать javascript не только в браузерах, но и на внутренних серверах, мобильных устройствах, настольных компьютерах ... эта технология называется «Node.js».

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

Но основная тема нашей статьи - это не node js, это фактически означает, что мы должны сначала взглянуть на то, что такое на самом деле означает какое будущее у этой технологии? А также будет ли Deno убивать node js?

Что такое Deno.js:

Согласно официальному веб-сайту NOM: Deno - это простая, современная и безопасная среда выполнения для JavaScript и TypeScript, которая использует V8 и построена на Rust.

Другими словами, node - это новый способ написания кода Javascript вне браузера, например node.js, но он предлагает вам как разработчику некоторые новые и удивительные функции, которые node еще не поддерживает, например, импорт пакета из URL с использованием синтаксиса импорта и экспорта ES6…

Каковы преимущества использования Deno:

Как я уже говорил, Deno предлагает разработчикам несколько новых и удобных функций, которые улучшают качество вашего программного обеспечения, и одна из этих функций - импорт пакетов из URL-адреса вместо их загрузки через NPM с помощью узла, чтобы использовать сторонний плагин или библиотеку, вы должны загрузить пакеты с помощью NPM (Node Package Manager), и эта функция упрощает процесс разработки, потому что вам не нужно ждать, пока пакет будет полностью загружен, чтобы продолжить ваш проект, с помощью этой функции вы можете напрямую возьмите URL-адрес и вставьте его в оператор импорта.

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

У Deno есть и другие прекрасные особенности, и я настоятельно рекомендую вам взглянуть на некоторые из них.

Какое будущее у Deno:

Я думаю, что Deno начнет немного расти в следующие 5 лет, но я не думаю, что какая-либо крупная компания скоро начнет использовать NEM, а также я не думаю, что мы увидим большой проект, построенный на NEMA, просто потому, что эта технология все еще настолько нова (компания Depo недавно выпустила свою версию 1.0). Но, если Demo будет соответствующим образом развиваться, в этом случае мы будем видеть все больше и больше в производственном режиме.

Будет ли Deno Replace Node:

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

Вывод:

Я всегда считаю, что обозначает обновленную версию узла js, и также мы должны упомянуть, что Райан Даль, разработчик узла, - это тот же парень, который разработал него, при этом я не призываю любого разработчика узла иммигрировать в node и выйдя из node, я призываю любого любителя javascript взглянуть на эту технологию и начать экспериментировать с ней, и я уверен, что многим поклонникам javascript понравится использованиеdem.

В конце концов, я надеюсь, что эта статья завоевала ваше восхищение, и благодарю за внимание.