Публикации по теме 'front-end-development'
7 различий между объектами карты и обычными объектами
Могут ли объекты карты заменить обычные объекты?
В JavaScript как обычные объекты, так и новая карта ES6 могут хранить пары ключ-значение, но в чем между ними разница? Эта статья раскроет это вам.
1. Инициализация и использование
Простые объекты могут быть инициализированы непосредственно с помощью литералов, в то время как Map требует инициализации конструктора Map(), и если вы хотите иметь начальные значения, вам нужно передать массив или другой итерируемый объект, элементами..
Шокирующие функции Javascript, о которых вы не знали: изучите localstorage прямо сейчас!
— от Aryan Raj
Представьте, что вы можете создавать персонализированные информационные панели, которые запоминают настройки макета пользователя, или создавать динамические веб-игры, в которых игроки могут продолжить с того места, на котором они остановились, даже если они закроют свой браузер. С веб-хранилищами эта мечта становится реальностью.
localStorage, sessionStorage и cookies — это различные типы методов хранения на стороне клиента, с помощью которых вы можете хранить,..
Ускорение веб-разработки с помощью Astro
Astro был одной из лучших вещей, которые я нашел в последнее время, чтобы помочь мне делать веб-сайты. Большая часть моей работы связана с бэкенд-разработкой, а это означает, что у меня нет большого опыта работы с Node.js или какими-либо более крупными интерфейсными фреймворками. Я медленно баловался со Svelte, Vue был следующим в списке; однако с введением этого генератора статических сайтов (SSG) я с уверенностью могу сказать, что, вероятно, какое-то время никуда больше не перейду...
Начало работы с React
Начало работы с React
Введение
Эта статья призвана предоставить вам все, что вам нужно знать, чтобы начать работу с React. Здесь вы поймете мощь интерфейсной среды и концепции, необходимые для создания масштабируемых приложений с помощью React.
Что такое Реакт
React — это библиотека JavaScript для создания пользовательских интерфейсов.
Он популярен благодаря своей декларативности, эффективности и гибкости. Он позволяет создавать сложные пользовательские интерфейсы из..
Бессовестный плагин для моего генератора: https://www.npmjs.com/package/generator-enigma.
Бессовестный плагин для моего генератора: https://www.npmjs.com/package/generator-enigma . Это был большой успех в офисе, и я слышал хорошие отзывы от нескольких людей, которые обратились к нам.
FWIW, время сборки с Browserify всегда было коротким, и я не пропускаю ни одной функциональности.
Неужели так сложно работать с динамическими объектами?
Привет, народ! Сегодня мы погружаемся в приключение из моих дней программирования, катаясь на американских горках, которые работают с динамическими объектами. Вы знаете, что мы все были там — рвали на себе волосы, выпивали чашки кофе и задавали себе вечный вопрос: «Действительно ли иметь дело с динамическими объектами настолько сложно?»
Включите драматическую музыку, ребята. Потому что мы собираемся разгадать эту тайну.
Постановка задачи
Скажите честно, многие ли из вас видели..
Демистификация компонентов React: создание простого компонента с помощью хитростей и лучших практик
Введение:
React.js, мощная библиотека JavaScript, произвела революцию в разработке интерфейса, представив концепцию компонентов. В этой статье мы углубимся в мир компонентов React, ответив на вопросы что, почему и как. Мы рассмотрим базовую архитектуру приложения React, поделимся некоторыми полезными приемами и рекомендациями, а также проведем вас через создание небольшого проекта с использованием функциональных компонентов. К концу вы получите четкое представление о компонентах React и..
Новые материалы
12 сайтов с искусственным интеллектом, которые поразят вас
Приготовьтесь поразить воображение
Сегодня существует несколько веб-сайтов, использующих искусственный интеллект (ИИ). От индивидуальных рекомендаций по новостям до более умных поисковых..
Скрытый технический долг в системах машинного обучения [NeurIPS 2015]
Что такое технический долг?
Технический долг — это метафора, введенная Уордом Каннингемом в 1992 году, чтобы объяснить долгосрочные затраты, связанные с быстрым продвижением в разработке..
Алгоритм быстрой сортировки в Python
Всем привет, добро пожаловать на programminginpython.com . Здесь я покажу вам, как реализовать алгоритм быстрой сортировки в Python. В предыдущих статьях я рассмотрел Сортировку вставкой ,..
Как использовать манипулирование объектами в JavaScript
Объекты являются важным строительным блоком JavaScript. Они позволяют группировать свойства и методы вместе.
Объект представляет собой набор свойств. Свойства идентифицируются с..
Разработка игр с помощью Godot Engine: мощный инструмент с открытым исходным кодом
Разработка игр — творческий и сложный процесс, требующий множества навыков и инструментов. Одним из наиболее важных инструментов является игровой движок, который представляет собой программную..
От XML к аннотациям: переход к современной конфигурации Spring
Введение
Фреймворк Spring претерпел значительную эволюцию с момента своего создания. Одним из заметных изменений стал переход от конфигураций на основе XML к конфигурациям, управляемым..
Я люблю Руби!
Я люблю Руби! Мне это нравится по той же причине, по которой мне нравится программировать на Python. Он настолько интуитивно понятен, а встроенные методы упрощают решение проблем. Если вы..