Playwright и Allure как хорошая практика для разработки веб-приложения
Фронтенд-разработчик из Clevertec делится опытом использования Playwright в сочетании с Allure для автоматизации тестирования и оптимизации работы команды.
👉 Читать
➡️ @tips_frontend
Фронтенд-разработчик из Clevertec делится опытом использования Playwright в сочетании с Allure для автоматизации тестирования и оптимизации работы команды.
👉 Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
Лучший способ создания паттерна проектирования Singleton в JavaScript и TypeScript
Делимся эффективными методами реализации паттерна Singleton в JavaScript и TypeScript. Кроме того рассмотрим преимущества паттерна и потенциальные риски его использования.
🔗 Читать статью
➡️ @tips_frontend
Делимся эффективными методами реализации паттерна Singleton в JavaScript и TypeScript. Кроме того рассмотрим преимущества паттерна и потенциальные риски его использования.
🔗 Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
Оператор логического ИЛИ с присваиванием (
Он используется для упрощения присваивания значения по умолчанию и работает следующим образом: если левый операнд имеет ложное значение (например, null, undefined, 0, пустая строка "", false, или NaN), то правое выражение присваивается левому операнду.
➡️ @tips_frontend
||=
) в действииОн используется для упрощения присваивания значения по умолчанию и работает следующим образом: если левый операнд имеет ложное значение (например, null, undefined, 0, пустая строка "", false, или NaN), то правое выражение присваивается левому операнду.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Простой способ получения доступа к любому значению атрибута в виде строки с помощью CSS: на заметку фронтенд-разработчику
➡️ Поиграть можно здесь
➡️ @tips_frontend
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Бесплатное IT-образование в 2024
Отобрали для вас полезные телеграм-каналы, которые помогут освоить программирование и другие IT-направления
Выбирайте нужное и подписывайтесь:
👩💻 Frontend: @FrontendPortal
⚙️ Backend: @BackendPortal
📱 GitHub: @git_developer
🤓 Книги айти: @portalToIT
👩💻 Python: @PythonPortal
👩💻 Java: @Java_Iibrary
👩💻 C#: @KodBlog
👩💻 С/С++: @Cpportal
🖥 Базы Данных & SQL: @SQL
👩💻 Golang: @juniorGolang
👩💻 PHP: @PHPortal
👩💻 Моб. разработка: @MobDev
👩💻 Разработка игр: @GameDevgx
👩💻 DevOps: @loose_code
🖥 Data Science: @DataSciencegx
🤔 Хакинг & ИБ: @cybersecinform
🐞 Тестирование: @QAPortal
📱 Маркетинг: @MarketingPortal
🖥 Дизайн: @PortalToDesign
➡️ Сохраняйте себе, чтобы не потерять
Отобрали для вас полезные телеграм-каналы, которые помогут освоить программирование и другие IT-направления
Выбирайте нужное и подписывайтесь:
🐞 Тестирование: @QAPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
Простой способ форматирования числа в качестве валюты без использования сторонних библиотек
Поиграть можно здесь
➡️ @tips_frontend
Поиграть можно здесь
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Простой способ изменения стиля кнопки выбора файлов с помощью CSS: на заметку фронтенд-разработку
➡️ Поиграть можно здесь
➡️ @tips_frontend
Please open Telegram to view this post
VIEW IN TELEGRAM
Мы не можем изменить цвет внешней SVG-иконки с помощью свойств
➡️ @tips_frontend
fill/storke
, но есть способ сделать это с помощью CSS maskPlease open Telegram to view this post
VIEW IN TELEGRAM
Полезный сниппет, позволяющий скрыть контент, но оставить его доступным для скрин-ридеров
Поиграть можно здесь
➡️ @tips_frontend
Поиграть можно здесь
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Псевдокласс
Это помогает избегать ненужного выделения элементов при навигации с помощью мыши, что делает интерфейс менее загроможденным и более чистым.
➡️ @tips_frontend
:focus-visible
вместо :focus
в CSS применяется только тогда, когда фокусировка элемента происходит способами, видимыми для пользователя, например, через клавиатурный ввод. Это помогает избегать ненужного выделения элементов при навигации с помощью мыши, что делает интерфейс менее загроможденным и более чистым.
Please open Telegram to view this post
VIEW IN TELEGRAM
Если вы добавляете символы кавычек, используйте в качестве содержимого
👉 Подробнее
➡️ @tips_frontend
open-quote
и close-quote,
поскольку они учитывают язык документа.👉 Подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Простой способ упрощения CSS селекторов с использованием
➡️ @tips_frontend
:where()
: на заметку фронтенд-разработчикуPlease open Telegram to view this post
VIEW IN TELEGRAM
Руководство по Next.js: пополняемая серия для фронтенд-разработчика
⏩ Часть 1
⏩ Часть 2
⏩ Часть 3
➡️ @tips_frontend
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM