Публикации по теме 'frontend-development'


Пользовательский анимированный круговой прогресс в React Native
Посол Чинату Узома В мобильном приложении индикаторы выполнения являются важным компонентом, который помогает пользователям понять, сколько времени займет действие и завершено ли оно. Хорошо продуманный индикатор прогресса может значительно улучшить взаимодействие с пользователем, предоставляя обратную связь и уменьшая неопределенность. В этом уроке я расскажу вам о шагах, связанных с созданием кругового индикатора выполнения в вашем проекте React Native. Это обещает быть простым,..

9 трюков с JavaScript, которыми я живу
Сделали мою жизнь программирования намного проще, и они выглядят довольно круто в редакторе. 1. Разрушение let weekday = "work", weekend = "roadtrip"; [weekday, weekend] = [weekend, weekday] console.log(weekday) // -> "road trip" console.log(weekend) // -> "work" let tests = { "science": "pass", "math": "fail" } let {science, math} = tests; console.log(science) // -> "pass"..

Альтернативы React: Solid JS
На официальном веб-сайте документации для Solid JS обещается Простая и эффективная реактивность для создания пользовательских интерфейсов . Solid JS — это декларативная библиотека Пользовательского интерфейса (UI) для создания веб-приложений. Он похож на React, Angular, Vue и другие фреймворки JavaScript. Декларативная библиотека пользовательского интерфейса — это библиотека, в которой полностью функциональные элементы пользовательского интерфейса, а также все их характеристики и..

О правиле именования - Front-end
Я всегда думаю о том, как лучше назвать имя. Вы можете назвать то, что хотите в своем стороннем проекте. Вы можете вспомнить то, что вы назвали раньше, сохранить самостоятельно. Но что, если вы сотрудничаете с другими? Каково наилучшее правило, которое каждый может быстро приступить к работе и легко поддерживать? Перед стартом У нас может быть какой-то компонент, какой-то генератор, какие-то данные для формы, таблицы, какая-то кнопка для обработки… какие-то переменные, какие-то..

классы ES6; введение.
Важно отметить, что синтаксис класса JavaScript в ES6 — это не более чем синтаксический приправ для существующего поведения, основанного на привязке к прототипу . Классы JavaScript не похожи на классы в таких языках, как Java или Python. В этих «основанных на классах» языках вы пишете классы, которые затем используются в качестве шаблонов для создания новых объектов. В языках на основе классов вы создаете экземпляр класса для создания нового объекта. Методы и свойства класса..

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

Найти повторяющиеся значения свойств в массиве объектов в JavaScript
Давайте определим пример массива объектов, где каждый объект является пользователем: var myArray = [ {id: 1, name: 'Foo Bar', email: '[email protected]'}, {id: 2, name: 'Bar Foo', email: '[email protected]'}, {id: 3, name: 'Joe Ocean', email: '[email protected]'}, {id: 3, name: 'Jenny Block', email: '[email protected]'}, ]; Вы можете видеть, что есть несколько значений свойств, которые дублируются. Идентификатор и свойство электронной почты. Но если вы можете представить себе, что в реальном..