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


Создание универсального загрузчика страниц компонентов высшего порядка для вашего приложения React
Загрузочные экраны нужны везде - не изобретайте велосипед каждый раз. Вступление Если вы какое-то время занимались веб-разработкой и когда-либо нуждались в доступе к базе данных или какой-либо другой службе, содержащей данные, перед тем, как показывать страницу пользователю, вы столкнулись с потребностью в экране загрузки. Даже с постоянно улучшающейся скоростью и доступностью, которые сегодня предоставляет Интернет, выборка данных с сервера может занять больше миллисекунд (особенно..

Доступные и красивые компоненты с интерфейсом Chakra UI
Не изобретайте велосипед, используйте надежную библиотеку компонентов, чтобы запустить свое следующее приложение React Когда я начинаю новый проект React, я всегда стараюсь сэкономить время. У меня в голове есть идея, и я просто хочу заняться программированием. Я не хочу тратить часы на создание компонентов пользовательского интерфейса, кодирование CSS, написание анимации, выбор цветовой темы. Именно по этой причине я большой поклонник работы с Tailwind . Это ускоряет мои проекты...

Передовые методы веб-разработки на основе моего опыта в отрасли
Если вы еще не подписались на них, подумайте о том, чтобы начать прямо сейчас Несколько месяцев назад я начал работать над однолетним проектом по разработке веб-приложений и понял, что многие разработчики не совсем осведомлены о лучших отраслевых практиках в области фронтенд-разработки веб-приложений. Даже я не знал о некоторых практиках. Поэтому я решил написать эту статью, чтобы поделиться тем, что я знаю и что я узнал о лучших практиках, которым следует следовать при разработке..

Дни 20–22–100 дней кодирования
Так что это были довольно беспокойные выходные для меня, поэтому в последнее время я ослабляю публикацию. Тем не менее, я все еще учусь и кодирую каждый божий день. Последние несколько дней я работал с Javascript и манипулировал DOM. Я также оттачивал свои навыки работы с высокоуровневыми функциями Javascript и научился писать код более эффективно. Я думаю, что сейчас я достиг точки, когда у меня есть приличное понимание основ, и теперь мне действительно нужно просто практиковаться и..

Что происходит, когда я печатаю что-то в адресной строке браузера?
Во время собеседований часто задают вопрос: что происходит, когда вы набираете в адресной строке браузера google.com «. Чаще всего человек не знает ответа или дает очень неполный ответ (здесь может иметь место нервозность). Ответить на этот вопрос непросто, в основном потому, что, если вы хотите дать максимально полный ответ, вы можете бесконечно говорить об этом. Этот пост предназначен для достижения общего подхода к вопросу с некоторыми ресурсами, где каждый элемент описан более..

Структуры данных Firebase: разбиение на страницы
Последние два года я использую исключительно Firebase. Да, да, у меня есть кластер elasticsearch, и Redis кэширует некоторые мои данные, но Firebase - мой единственный источник правды. В начале своей карьеры писателя Firebase я сделал кучу ошибок, большинство из которых были следствием плохих структур данных. Изучив принципы NoSQL и ограничения Firebase, я понял, что мне больше не нужны реляционные данные. Redis мне тоже не нужен. А firebase-queue сделала практически ненужными..

Friday Frontend: современная версия JavaScript
Информационный бюллетень этой недели содержит дополнительную информацию о современном состоянии JavaScript. От обзора всех новых языковых функций за последние 3 года до мультяшного объяснения модулей ES и глубокого погружения в «почему» современных фреймворков JavaScript — у нас есть все. Конечно, это еще не все — очень крутая статья о создании адаптивных сеток, темах для отдельных компонентов, несколько важных новостей о PWA и многое другое. Счастливой пятницы! KBall от ZenDev P.S...