Библиотека фронтендера | Frontend, JS, JavaScript, React.js, Angular.js, Vue.js
23.2K subscribers
2.2K photos
120 videos
38 files
4.61K links
Все самое полезное для фронтенда в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/77178ed4

Наши каналы: https://yangx.top/proglibrary/9197

РКН: https://gosuslugi.ru/snet/67a5b6884689c2151c820bb4
加入频道
🖼 Повышаем читабельность, производительность, сопровождаемость и масштабируемость кода: обзор лучших практик для разработчика на Angular.

Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
Подробное введение в веб-доступность в контексте инклюзивных веб-сайтов, которое сделает ваш дизайн не только доступным для пользователей с любыми способностями, но и лаконичным и минималистичным.

Читать
Какие тесты обязательно проводят HR при найме программистов?

Алгоритмические тесты – это возможность показать всем, что ты пишешь чистый и понятный код. Ну, или, доказать обратное и пойти тренить алгоритмы под звуки грустного тромбона (уи-уи-уи-уиии).

Вот что могут попросить сделать на собеседовании:

🔹 Найти недостающий элемент в отсортированном массиве.
🔹 Проверить наличие цикла в односвязном списке.
🔹 Написать функцию, которая возвращает наибольшее число из массива целых чисел, не используя встроенные методы сортировки и поиска.
🔹Написать алгоритм поиска наибольшей возрастающей подпоследовательности в массиве.
🔹 Реализовать сортировку выбором (Selection sort).

Если устраиваешься кодером – ни один собес не пройдет без них.

Где можно проверить свои знания?

Проверить, насколько хорошо вы разбираетесь в алгоритмах можно с помощью теста.

Как можно подготовиться к алгоритмическому собеседованию?

Самый простой способ – пройти курс "Алгоритмы и структуры данных".

Начать можно с бесплатного доступа, чтобы познакомиться с программой и преподавателями.

Промокод на скидку 10% для подписчиков канала – 10PROGLIB10

👉 Оставить заявку можно здесь – https://proglib.io/w/b85bd661
369. Исходники WebKit, Baseline, INP, linear, Kotlin и WASM на Google…
Веб-стандарты
🎙Подкаст «Веб-стандарты»: Юля Миоцен, Никита Дубко, Алексей Симоненко про исходники WebKit, Baseline, INP, linear, Kotlin и WASM на Google I/O, цвета GitHub, JS как PHP.

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
Евгений Мальченко, разработчик внутренних сервисов в QIWI, делится опытом использования микрофронтендов на основе Webpack Module Federation:

🔗 Часть 1
🔗 Часть 2
This media is not supported in your browser
VIEW IN TELEGRAM
Набор повторно используемых компонентов на Radix UI и Tailwind CSS, которые вы можете использовать в своих приложениях по-отдельности.
Погружение в фундаментальные основы реактивного программирования: разберемся в том, что 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

🔗 Слушайте на Ютубе
🔗 Ссылки на сайте
Какая концепция реализована библиотеками в JavaScript поверх API браузера? Она хранит представление пользовательского интерфейса в памяти и синхронизируется с реальным DOM.
Anonymous Quiz
23%
Shadow DOM
64%
Virtual DOM
6%
HTML-DOM
7%
Посмотреть результаты
Состояние производительности Node.js в 2023

Сравнительный анализ различных версий Node.js, который выделяет улучшения/неудачи и дает представление о причинах этих изменений.

Читать
Подборка нестандартных вариантов использования HTML/CSS/JS, о которых вы, возможно, не знали

Некоторые трюки основаны на открытых багах браузеров и поисковых систем — поэтому в любой момент могут перестать работать.

Часть 1
Часть 2
Разработка и деплой клона LeetCode с помощью React, Next.js, TypeScript, Tailwind CSS и Firebase: семичасовой курс от freeCodeCamp для фронтенд-разработчика.

📺Смотреть
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
🧰 ts-sql-query — инструмент для построения типобезопасных SQL-запросов. Это что-то вроде QueryDSL/JOOQ в Java или LINQ в .NET, только для TypeScript с поддержкой MariaDB, MySql, Oracle, PostgreSql, Sqlite и SqlServer. 

🔗 Документация & Репозиторий
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡️Все каналы медиа «Библиотека программиста» теперь у вас под рукой. Вы знаете, что делать 👇

➡️ Добавить папку
Please open Telegram to view this post
VIEW IN TELEGRAM