Публикации по теме 'front-end-development'
Импорт и экспорт встроенных модулей: серия функций JavaScript ES6 (часть 7)
Импорт означает, что больше никогда не придется писать "требовать"
Вступление
Источники вдохновения для этих частей просты: есть еще много разработчиков, для которых JavaScript не имеет большого смысла - или, по крайней мере, временами сбивает с толку.
Согласно Википедии , по состоянию на май 2017 года JavaScript поддерживает чуть менее 95% из 10 миллионов самых популярных веб-страниц.
Поскольку JS поддерживает большую часть Интернета, я хотел предоставить множество частей и..
5 служебных библиотек JavaScript для повышения вашей эффективности
5 служебных библиотек, о которых 99% людей могут не знать!
Предисловие
Как разработчик интерфейса, я значительно повысил свою эффективность с помощью этих библиотек JavaScript, таких как форматирование дат, обработка параметров URL и отладка мобильных веб-страниц. Друзья, хочу поделиться ими с вами.
1. Используйте «Day.js» для форматирования даты и времени.
"Связь"
Как разработчик, мне надоело манипулировать датами и временем в JavaScript, потому что это очень громоздко...
React выполняет двойной рендеринг ваших компонентов, и это хорошо
Однажды вы проснулись со своим проектом в режиме разработки, вы поместили небольшой файл console.log в useEffect с нулевой зависимостью и ожидали, что он будет работать точно так же, как компонент класса, если бы вы разрабатывали метод жизненного цикла componentDidMount .
НЕПРАВИЛЬНО
В React 18 есть StrictMode, который вы можете включить или отключить во время разработки, который инкапсулирует все приложение.
Это означает, что он говорит React попытаться и как бы подделать..
Лучшая структура папок для вашего проекта!
Давайте поговорим о том, почему заголовок этой статьи — кликбейт. Почему нет лучшей или худшей файловой архитектуры и почему не стоит доверять статьям, предлагающим такую.
«Как я структурирую свой проект React», «Архитектура CSS», «Как создать современную архитектуру внешнего интерфейса» и множество подобных статей, которые я читал, выглядят почти одинаково. Авторы много рассказывают о своем многолетнем опыте, количестве проектов, где они используют свою архитектуру, и о том, как..
Познакомьтесь с веб-разработкой
Я сделал перерыв в изучении Vuejs на несколько часов и решил расслабить свои мозговые мышцы, проведя время с моей новостной лентой на Facebook. К сожалению, 60% моих друзей на Facebook — разработчики-ветераны, разработчики-любители, разработчики-младенцы и так далее. Короче говоря, мой Facebook ориентирован на разработчиков, и вы можете себе представить новости, сообщения и аргументы, с которыми я сталкиваюсь каждый раз, когда я вхожу в систему, как я могу отфильтровать, что правда, а..
Познакомьтесь с плоским журналом — console.flog поможет вашей команде сэкономить время
Ведение журнала является неотъемлемой частью любого проекта разработки программного обеспечения. Это помогает отслеживать ошибки и понимать, что делает код. Однако ведение журнала может быстро стать утомительным и даже отвлекать из-за крошечных неудобств с выбранным инструментом ведения журнала. Это также тот случай, когда журналы, которые мы ищем, не выделяются среди множества других журналов, которые мы не всегда можем контролировать. Вы когда-нибудь добавляли «спам» из специальных..
Как определить горизонтальную и вертикальную прокрутку в JavaScript (VueJs)
В этой статье я хотел бы показать, как определить горизонтальное и вертикальное движение прокрутки с помощью JavaScript.
Это может быть полезно, если вы хотите выполнить какие-то действия при прокрутке. Например, если вы хотите показать всплывающее окно.
Вертикальная прокрутка
Одним из самых простых способов обнаружения вертикальной прокрутки является использование window.scrollY .
const scroll = window.scrollY // Get scroll position
Используя этот метод, вы можете проверить..