Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
Medium
Angular: Best Practices for 2023
Listing down few practices to catch up to early, on the way to being an Angular Developer.
Подробное введение в веб-доступность в контексте инклюзивных веб-сайтов, которое сделает ваш дизайн не только доступным для пользователей с любыми способностями, но и лаконичным и минималистичным.
Читать
Читать
Какие тесты обязательно проводят HR при найме программистов?
Алгоритмические тесты – это возможность показать всем, что ты пишешь чистый и понятный код. Ну, или, доказать обратное и пойти тренить алгоритмы под звуки грустного тромбона (уи-уи-уи-уиии).
Вот что могут попросить сделать на собеседовании:
🔹 Найти недостающий элемент в отсортированном массиве.
🔹 Проверить наличие цикла в односвязном списке.
🔹 Написать функцию, которая возвращает наибольшее число из массива целых чисел, не используя встроенные методы сортировки и поиска.
🔹Написать алгоритм поиска наибольшей возрастающей подпоследовательности в массиве.
🔹 Реализовать сортировку выбором (Selection sort).
Если устраиваешься кодером – ни один собес не пройдет без них.
Где можно проверить свои знания?
Проверить, насколько хорошо вы разбираетесь в алгоритмах можно с помощью теста.
Как можно подготовиться к алгоритмическому собеседованию?
Самый простой способ – пройти курс "Алгоритмы и структуры данных".
Начать можно с бесплатного доступа, чтобы познакомиться с программой и преподавателями.
Промокод на скидку 10% для подписчиков канала – 10PROGLIB10
👉 Оставить заявку можно здесь – https://proglib.io/w/b85bd661
Алгоритмические тесты – это возможность показать всем, что ты пишешь чистый и понятный код. Ну, или, доказать обратное и пойти тренить алгоритмы под звуки грустного тромбона (уи-уи-уи-уиии).
Вот что могут попросить сделать на собеседовании:
🔹 Найти недостающий элемент в отсортированном массиве.
🔹 Проверить наличие цикла в односвязном списке.
🔹 Написать функцию, которая возвращает наибольшее число из массива целых чисел, не используя встроенные методы сортировки и поиска.
🔹Написать алгоритм поиска наибольшей возрастающей подпоследовательности в массиве.
🔹 Реализовать сортировку выбором (Selection sort).
Если устраиваешься кодером – ни один собес не пройдет без них.
Где можно проверить свои знания?
Проверить, насколько хорошо вы разбираетесь в алгоритмах можно с помощью теста.
Как можно подготовиться к алгоритмическому собеседованию?
Самый простой способ – пройти курс "Алгоритмы и структуры данных".
Начать можно с бесплатного доступа, чтобы познакомиться с программой и преподавателями.
Промокод на скидку 10% для подписчиков канала – 10PROGLIB10
👉 Оставить заявку можно здесь – https://proglib.io/w/b85bd661
369. Исходники WebKit, Baseline, INP, linear, Kotlin и WASM на Google…
Веб-стандарты
00:01:31 Исходники WebKit
00:07:18 UI вместо AI
00:22:27 Baseline
00:42:53 INP в CWV
00:51:56 Linear в CSS
00:59:41 Kotlin и WASM
01:07:21 Цвета GitHub
01:14:15 JS как PHP
01:38:12 Ответы на вопросы
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Набор повторно используемых компонентов на Radix UI и Tailwind CSS, которые вы можете использовать в своих приложениях по-отдельности.
Подборка вопросов на собеседовании фронтендера
Может быть не все вопросы актуальны, но сохранить в закладки однозначно стоит.
Читать
Может быть не все вопросы актуальны, но сохранить в закладки однозначно стоит.
Читать
Tproger
Вопросы frontend разработчику: 30 вопросов к собеседованию фронтенд
Уверены, что вопросы на собеседовании frontend — настоящая боль? Мы взяли на себя поиск наиболее популярных и дали на них развёрнутые ответы.
Погружение в фундаментальные основы реактивного программирования: разберемся в том, что React.js всё же является реактивным, и рассмотрим кейсы, при которых целесообразно применять паттерны реактивного программирования.
Читать
Читать
370. Поддержка и чат, Safari, Baseline, Firefox 113, TS 5.1 RC,…
Веб-стандарты
🎙️Подкаст «Веб-стандарты»: Никита Дубко, Андрей Мелихов, Вадим Макеев про поддержку и чат, новости Safari, снова Baseline, Firefox 113, TS 5.1 RC, семантику popover и перфоманс DOM.
00:01:23 Поддержка и чат
00:05:23 Новости Safari
00:17:55 Снова про Baseline
00:38:20 Firefox 113
00:52:13 TypeScript 5.1 RC
01:05:52 Семантика popover
01:13:32 Перфоманс DOM
🔗 Слушайте на Ютубе
🔗 Ссылки на сайте
00:01:23 Поддержка и чат
00:05:23 Новости Safari
00:17:55 Снова про Baseline
00:38:20 Firefox 113
00:52:13 TypeScript 5.1 RC
01:05:52 Семантика popover
01:13:32 Перфоманс DOM
🔗 Слушайте на Ютубе
🔗 Ссылки на сайте
Боль и радость использования Tailwind CSS
Александр Водолазских, фронтенд-лид в СберМаркете, делится опытом работы с довольно холиварным инструментом Tailwind CSS.
Читать
Александр Водолазских, фронтенд-лид в СберМаркете, делится опытом работы с довольно холиварным инструментом Tailwind CSS.
Читать
Хабр
Чем хорош и чем плох Tailwind CSS, или «Допустим, у вас стартап!»
Привет, Хабр! Меня зовут Александр Водолазских. Я живу в Новосибирске и я работаю Frontend Domain Lead в СберМаркете. Сегодня хочу немного поговорить об опыте работы с Tailwind CSS — utility-first CSS...
Please open Telegram to view this post
VIEW IN TELEGRAM
Какая концепция реализована библиотеками в JavaScript поверх API браузера? Она хранит представление пользовательского интерфейса в памяти и синхронизируется с реальным DOM.
Anonymous Quiz
23%
Shadow DOM
64%
Virtual DOM
6%
HTML-DOM
7%
Посмотреть результаты
Состояние производительности Node.js в 2023
Сравнительный анализ различных версий Node.js, который выделяет улучшения/неудачи и дает представление о причинах этих изменений.
Читать
Сравнительный анализ различных версий Node.js, который выделяет улучшения/неудачи и дает представление о причинах этих изменений.
Читать
blog.rafaelgss.dev
State of Node.js Performance 2023
Tech insights on Performance, Security and Node.js from Rafael Gonzaga, Node.js TSC member
Практическое и простое введение в использование custom element API, который теперь поддерживается в основных браузерах.👇
Читать
Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
Caniuse
Custom Elements (V1) | Can I use... Support tables for HTML5, CSS3, etc
"Can I use" provides up-to-date browser support tables for support of front-end web technologies on desktop and mobile web browsers.
Подборка нестандартных вариантов использования HTML/CSS/JS, о которых вы, возможно, не знали
Некоторые трюки основаны на открытых багах браузеров и поисковых систем — поэтому в любой момент могут перестать работать.
◾Часть 1
◾Часть 2
Некоторые трюки основаны на открытых багах браузеров и поисковых систем — поэтому в любой момент могут перестать работать.
◾Часть 1
◾Часть 2
Хабр
Интересные трюки HTML, CSS и JS
Здесь вы найдёте небольшую подборку нестандартных вариантов использования HTML/CSS/JS. Если информация окажется полезной, будем собирать эти хаки на постоянной основе и публиковать по мере накопления....
Разработка и деплой клона LeetCode с помощью React, Next.js, TypeScript, Tailwind CSS и Firebase: семичасовой курс от freeCodeCamp для фронтенд-разработчика.
📺 Смотреть
Please open Telegram to view this post
VIEW IN TELEGRAM
for-of vs .reduce() vs .flatMap(): сравнение различных методов обработки массивов на наглядных примерах.
Читать
Читать
2Ality
Processing Arrays non-destructively: `for-of` vs. `.reduce()` vs. `.flatMap()`
In this blog post, we look at three ways of processing Arrays: The for-of loop The Array method .reduce() The Array method .flatMap() The goal is to help you choose between these features whenever you need to process Arrays. In case you don’t know .reduce()…
This media is not supported in your browser
VIEW IN TELEGRAM
🔗 Документация & Репозиторий
Please open Telegram to view this post
VIEW IN TELEGRAM
➡️ Добавить папку
Please open Telegram to view this post
VIEW IN TELEGRAM