скачать - javascript установить




Что такое VanillaJS? (6)

У меня есть один простой вопрос, который застрял у меня в голове на несколько дней: что такое VanillaJS? Некоторые люди ссылаются на него как на фреймворк, вы можете скачать библиотеку с официальных страниц.

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

Мой вопрос: Является ли JavaScript с использованием VanillaJS? И если да, то почему люди называют его «каркасом», когда все, что вам нужно, это браузер без каких-либо специальных скриптов?

Мне жаль, наверное, глупый вопрос, но я понятия не имею, о чем говорят люди, когда говорят «VanillaJS».


«Vanilla JS» - это выражение, получившее популярность после публикации веб-сайта сатиры в 2012 году ( http://vanilla-js.com/ ). В этом посте есть раздел, посвященный его истории / значению.

Так почему же шутка? Это вроде как современный ответ на старый школьный рефлекс рефлекс, основанный на jQuery и дополнительных JS-библиотеках. Благодаря спецификациям ECMAScript и современным браузерам необходимость обхода простой JS с внешними библиотеками для обеспечения согласованности в браузерах просто больше не существует. Вот сайт, который показывает вам, насколько это верно с конкретными примерами: http://youmightnotneedjquery.com/


VanillaJS - это термин для бесплатного javascript для библиотеки / фреймворка.

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

Некоторые люди зашли так далеко, чтобы выпустить эту библиотеку, обычно с пустым или js-файлом с комментариями.


Нет никакой разницы, VanillaJS - это просто способ ссылаться на собственный (не расширенный и основанный на стандартах) JavaScript. Вообще говоря, это термин контраста при использовании библиотек и фреймворков, таких как jQuery и React. Веб-сайт www.vanilla-js.com делает акцент на этом как на шутку, говоря « VanillaJS как будто это была быстрая, легкая и кросс-платформенная платформа. Это мучает воды! Таким образом, это может быть немного философский вопрос: «Сколько вещей я компилирую на Vanilla JavaScript не будучи самим VanillaJS ?» Таким образом, простое руководство для этого: если вы можете написать код и запустить его в любом текущем веб-браузере без дополнительных инструментов или так называемых шагов компиляции, это может быть VanillaJS .


Простой и простой ответ - да, VanillaJS === JavaScript, как предписано доктором Б. Эйхом.


Это VanillaJS (немодифицированный):

// VanillaJS v1.0
// Released into the Public Domain
// Your code goes here:

Как вы можете видеть, на самом деле это не каркас или библиотека. Это просто работающий кляп для любящих фреймворков боссов или людей, которые считают, что вам нужно использовать JS-среду. Это означает, что вы просто используете то, что вам нравится (для вас самого себя: без наследства) браузер (используя Vanilla JS при работе с устаревшими браузерами - плохая идея).


Это слово, следовательно, VanillaJS - просто проклятая шутка, которая изменила мою жизнь. Я отправился в немецкую компанию на собеседование, я был очень беден в JavaScript и CSS , очень беден, поэтому интервьюер сказал мне: мы работаем здесь с VanillaJs. Значит, вы должны знать эту структуру .

Определенно, я понял, что меня отвергли, но в течение одной недели я ищу VanillaJS. В конце концов, я нашел http://vanilla-js.com/ . 😂

Я просто из-за этой шутки.

VanillaJS === plain `JavaScript`






javascript