Публикации по теме 'vanillajs'
> Это минимализм. Он имеет высокое качество. Это последовательно.
› Это минималистично. Он имеет высокое качество. Это последовательно.
Vanilla JS еще меньше, даже с более высоким качеством и стабильнее, чем любой продукт с открытым исходным кодом, которого никогда не было. JS, написанный 10 лет назад, работает сегодня и будет работать следующие 10 лет.
› Это позволяет легко разбить ваш интерфейс на более мелкие изолированные блоки.
Что, если я скажу вам, что React не позволяет этого, он существует в вашем уме, и это общий принцип архитектуры..
Написание (не очень хорошей) наивной компонентно-ориентированной JS-библиотеки
Отказ от ответственности: я не следовал стандартной компонентной модели для Интернета , она даже близко не надежна для производства, название может меня немного ввести в заблуждение, а производительность меня не заботила… вообще!
Цель: написать Javascript-библиотеку , которая могла бы давать почти такой же результат (тот же? Правда? Немножко претенциозный?), что и Angular или React , а значит имеет:
состояние: экземпляры, которые запускают новые рендеры при обновлении его значений;..
Я создал точно такое же приложение на ванильном JavaScript (с веб-компонентами)
Сравнение различий между приложением, созданным на React, Vue и ванильном JavaScript, с веб-компонентами
Сегодня я прочитал неплохую статью Сунила Сандху, в которой сравнивается написание todo-приложения в React и Vue . В этой статье Сунил отлично описывает каждый блок кода, различия между React и Vue и почему они работают. Если вы новичок в любой из этих технологий, обязательно прочтите его статью.
Когда я читал статью Сунила, я начал задаваться вопросом, будет ли обычная версия..
Базовые веб-API Javascript
В эти дни я начал изучать ванильный Javascript, чтобы освежить и закрепить свои знания этого языка. Я считаю, что очень важно хорошо владеть базовым языком среди текущих фреймворков, разрабатываемых в наши дни. Я мог бы создать этот контент как серию, и это будет моя первая заметка. Начнем с некоторых базовых веб-API, которые мы часто используем для HTML-документа, узла и элемента.
Вот список API, которые я рассмотрел сегодня.
createElement () setAttribute () appendChild ()..
Небольшие рецепты Javascript для улучшения (II)
Подборка советов и рецептов для повышения ваших навыков путем разработки на Javascript
Продолжая подборку рецептов Javascript , которые я периодически публикую в Linkedin по средам, здесь я оставлю те, которые загрузил за последние два месяца. Так что, если вы что-то пропустили или просто хотите освежить свои знания, вы можете иметь их под рукой.
Напоминаем, что первую часть этой статьи можно найти здесь:
Небольшие рецепты Javascript для улучшения..
Алгоритмы линейного и бинарного поиска
Алгоритмы поиска полезны, когда мы сталкиваемся с проблемами, требующими… поиска! Это может быть список имен. Или массив имен пользователей. Или, может быть, список гадов?
Линейный поиск (также известный как глупый поиск)
Линейный поиск — это алгоритм, который проверяет каждый элемент в списке, пока не найдет совпадение и не вернет позицию.
Возможно, количество операций увеличивается ровно настолько, насколько увеличивается количество входов. Другими словами, временная сложность..
Строки JavaScript 101: от базовых манипуляций к продвинутым методам
Подробное изучение ключевых концепций и методов работы со строками в JavaScript, включая конкатенацию, манипулирование, поиск и замену.
Строки — фундаментальная часть любого языка программирования, и JavaScript — не исключение. Независимо от того, работаете ли вы с пользовательским вводом, отображаете текст на веб-сайте или храните данные в базе данных, строки являются жизненно важным аспектом языка JavaScript.
В этой статье мы рассмотрим некоторые ключевые концепции и методы..