Публикации по теме '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]'},
];
Вы можете видеть, что есть несколько значений свойств, которые дублируются. Идентификатор и свойство электронной почты. Но если вы можете представить себе, что в реальном..