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


Опыт новичка в автоматизированном тестировании пользовательского интерфейса
Меня зовут Ганеш , и я ведущий интерфейсный инженер в Publicis Sapient . Я создаю приложения JavaScript уже много лет, но мало работал с автоматизированным тестированием пользовательского интерфейса . Как бы безумно это ни звучало, но для меня это было именно так. Но я решил изменить это и в последнее время я потратил много времени на изучение автоматизированного тестирования пользовательского интерфейса . Чтобы помочь коллегам по внешнему интерфейсу, которые только начинают..

Упростите подсветку синтаксиса с помощью highlight.js
Краткое руководство по началу работы highlight.js — это популярная и мощная библиотека для подсветки синтаксиса для Интернета, которая автоматически определяет язык фрагментов кода и применяет соответствующие стили, чтобы сделать их более читабельными. Он поддерживает более 180 языков и поставляется с различными темами, которые соответствуют дизайну вашего сайта. Начало работы с…

React.js для интерфейсов Micro: пустая трата времени?
Согласно опросу, проведенному Statista в 2022 году, 42,62% разработчиков придерживаются микрофронтенда ReactJS, поскольку он дает огромные преимущества разработчику, владельцам бизнеса и конечным пользователям. Для любого бизнеса отказ от приложения или плохой пользовательский интерфейс — это больше, чем кошмар. Вы беспокоитесь, что длительное время загрузки или непривлекательный пользовательский интерфейс заставят пользователей покинуть ваш сайт или приложение? Что такое..

Все, что вам нужно знать о хуках Angular Lifecycle
В этой статье я собираюсь объяснить хуки жизненного цикла в angular — тему, которую должен знать каждый разработчик Angular. 1)Нгонинт Это вызывается после того, как angular создает экземпляр вашего компонента через конструктор, другими словами, он вызывается angular, чтобы указать, что angular создает компонент. Это первый хук, который вызывается angular, если в вашем компоненте нет свойств @Input, и он вызывается только один раз. UseCase: вы можете писать все вызовы API внутри..

Еще о сороках. Чуть менее мрачный взгляд на состояние веб-разработки.
Вчера была опубликована статья на тему Печальное состояние веб-разработки . Сначала я хотел бы поблагодарить Дрю за написание такой провокационной статьи, поскольку она (в сочетании с реакцией сообщества Node.js) побудила меня, наконец, поднять свою задницу и на самом деле записать свои мысли для разнообразия. Я называю это воспалительным, потому что это так. Это статья, полная преувеличений и агрессивных выражений. Это не значит, что это совершенно бесполезно или что мне особенно не..

Как создаются дизайн-системы: делимся собственным примером. Часть 1.
Как создаются дизайн-системы: делимся собственным примером. Часть 1 Всем привет. Меня зовут Дмитрий Пашкевич, я фронтенд-разработчик в компании Quadcode, специализируюсь на создании и разработке систем проектирования. Эта статья предназначена для специалистов разного уровня, занимающихся дизайн-системами: от потребителей и разработчиков компонентов до тимлидов/техлидов, создающих дизайн-системы с нуля. Здесь я поделюсь своим опытом, и пройденным мной путем от создания UI-китов до..

Когда использовать React.memo() — , а когда нет
Когда использовать React.memo(), а когда нет В вычислительной технике мемоизация — это метод оптимизации, используемый в основном для ускорения работы компьютерных программ за счет сохранения результатов ресурсоемких вызовов функций и возврата кэшированного результата при повторении одних и тех же входных данных. React.memo() — введенный в React 16.8.0, аналогичный PureComponent для компонентов класса, предоставляет метод, который помогает нам управлять повторным рендерингом..