Публикации по теме 'front-end-development'
Еженедельный дайджест Frontend № 317 (26 июня — 2 июля 2023 г.)
Веб-разработка
• Не слишком ли поздно решать проблему искусственного интеллекта в Интернете? • Новое для веб-платформы в июне • Отказ от SVG-in-JS в 2023 году • «Что такое JSON LD? Часто задаваемые вопросы."
Инструменты • Полезные советы и рекомендации по DevTools • Представляем MDN Playground: оживите свой код! • Крупная ошибка в основе экосистемы npm Производительность • Как CDN помогают повысить производительность за счет сокращения задержки • Повышение..
Структурные концепции CSS
Парадигмы организации вашего CSS в 2021 году
Недавно я посетил конференцию An Event Apart о последних достижениях в дизайне, UX и разработке, и выступление Николь Салливан вдохновило меня на более глубокое изучение структуры CSS и некоторых преобладающих парадигм. Цель этого сообщения в блоге - поделиться с вами наиболее известной структурой и организационными парадигмами CSS и, надеюсь, дать вам высокоуровневое объяснение того, как они могут работать вместе или независимо, чтобы..
Улучшенные (модульные) тесты 101
Если вы работаете в организации, которая разрабатывает, развивает и поддерживает долгосрочные проекты, вы, должно быть, написали какой-то модульный тест или, по крайней мере, знаете, что это такое. Хотя основное внимание я уделяю JavaScript и TypeScript, то, чем я здесь делюсь, скорее всего, применимо и к другим языкам. В конце концов, в каждом языке есть функции, выполняющие операции, и мы хотим убедиться, что они производить побочные эффекты, на которые мы их рассчитываем. Вместо…
Синглтоны в JavaScript
Как их реализовать и действительно ли они полезны
Синглтон - это функция или класс, который может иметь только один экземпляр. Это шаблон дизайна, популяризированный «Бандой четырех» в их влиятельных шаблонах дизайна . Однако синглтон - это один из нескольких раскритикованных шаблонов в книге. Некоторые из них считаются антипаттернами, в то время как другие полезны только в определенных языках. Итак, что насчет синглтонов? И имеют ли они смысл в JavaScript?
В этой статье мы..
Отладка приложений React: советы и рекомендации
Отладка является важным навыком для разработчиков, и когда дело доходит до приложений React, наличие эффективных методов отладки может значительно повысить производительность. React — это популярная библиотека JavaScript для создания пользовательских интерфейсов, и с ее компонентной архитектурой понимание того, как отлаживать приложения React, становится критически важным. В этом сообщении блога мы рассмотрим некоторые ценные советы и рекомендации по отладке приложений React,..
НАИБОЛЕЕ РАСПРОСТРАНЕННЫЕ МЕТОДЫ ОТПРАВКИ И ПОЛУЧЕНИЯ ДАННЫХ В JAVASCRIPT
Пытаетесь отправлять и получать данные с помощью JavaScript, но не можете найти способ? Не ищите дальше, потому что в этой статье объясняются некоторые распространенные методы.
В этой статье объясняются наиболее распространенные способы отправки и получения данных в JavaScript. Базовые знания JavaScript являются обязательным условием для этой статьи. Если вы не знакомы с JavaScript, вот несколько ресурсов для начала: Введение в JavaScript и Изучение JavaScript — бесплатные курсы..
7 полезных советов по фронтенд-разработке
1. Дросселирование, 2. Переключение в полноэкранный режим, 3. UUid, 4. Работа с временем, 5. Object.keys({}) , 6. Преобразование в логическое значение, 7. Передача параметров с объектами
Здесь мы отобрали 7 советов по внешнему интерфейсу, которые будут знакомы с первого взгляда и очень практичны. Давайте посмотрим.
1. Регулирование
Что касается дросселирования, то большинство моих друзей должны понимать это с первого взгляда, поэтому я не буду здесь вдаваться в подробности...
Новые материалы
Ускоренный курс по жадным алгоритмам
Дай мне, дай мне, дай мне
Аудитория
Эта статья предназначена для инженеров, достаточно хорошо разбирающихся в программировании, структурах данных и алгоритмах. Он в основном основан на..
Изучайте Java (Урок 2: Комментарии)
Как и зачем использовать комментарии в java с примерами
Введение:
Комментарии — это строки текста в программе Java, которые игнорируются компилятором и используются для добавления..
Async Await в Swift: легкое управление параллелизмом
Введение в запуск асинхронного кода
Асинхронный код выполняет несколько операций одновременно. Параллелизм необходим при выполнении тяжелых вычислений или сетевых запросов. Однако это может..
Очистить файлы Program .cache в Ubuntu 20.10
Очистите кеш за несколько простых шагов!
GNU / Linux реализовал эффективное управление хранилищем для своих пользователей. Но заметили ли вы, что в вашей системе Linux заканчивается место,..
Использование Node.js для чтения действительно больших файлов (часть 1)
В этом сообщении в блоге есть интересный источник вдохновения. На прошлой неделе кто-то на одном из моих каналов в Slack опубликовал тестовое задание, которое он получил на должность..
Введение в градиентный спуск и обратное распространение
Введение в градиентный спуск и обратное распространение
Как машинное обучение?
Машинное обучение ( ML ) - это исследование компьютерных алгоритмов, которые автоматически улучшаются по..
Шаблон CQRS — C#
Этот архитектурный шаблон в основном говорит о том, что мы можем использовать одну модель для операций чтения, а другую — для операций записи. Звучит хорошо, но реализовать его может быть..