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

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

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

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

РКН: https://gosuslugi.ru/snet/67a5b6884689c2151c820bb4
加入频道
🧙 Пишем код как волшебники: 12 горячих клавиш VS Code для продуктивной работы

Вам надоело постоянно тянуться к мышке и прерывать свой поток вдохновения во время программирования? Мы составили список из двенадцати сочетаний клавиш, которые сэкономят ваше время и позволят быстро воплощать свои мысли в код: от перемещения по строчкам до поиска файлов и переключения панелей терминалов. Попрощайтесь с болью в плече и поздоровайтесь с продуктивностью!

🔗 Основной сайт
🔗 Зеркало
💡«Самый приятный переключатель в мире» — именно так звучит заголовок статьи. Это весьма смелое заявление, но вы просто взгляните в правый верхний угол страницы и убедитесь, что у вас включен звук. Вам точно стоит посмотреть, как это устроено технически.👇

Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
Signals vs Observables: на заметку фронтенд-разработчику.

Читать
🖼 Angular возвращается с новой силой

В Angular подвезли сигналы, которые предоставляют реактивный примитив, похожий на Vue.js и Solid. Узнайте, чем Angular отличается от популярных JavaScript-фреймворков.

📺 Смотреть
Please open Telegram to view this post
VIEW IN TELEGRAM
Никто не сомневался кто будет в топе👇😉
Please open Telegram to view this post
VIEW IN TELEGRAM
📌 Вкратце картина следующая:

1️⃣Самыми популярными языками являются JavaScript/TypeScript и Python, на каждый из которых приходится примерно 20% всех пулл-реквестов. Фактически, если вы объедините JavaScript/TypeScript и Python, вы получите около 40% всех пулл-реквестов.
2️⃣Дальше идут Java и Scala, C/C++ и Go. Все они находятся в диапазоне от 10% до 15%.
3️⃣Замыкают PHP, Ruby и C#, у которых около 5% всех пулл-реквестов.
4️⃣Другие языки, как правило, намного ниже 5%.

🔗 Подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
rangeStart[[...rangeEnd, optionalParam1, optionalParam2...]]

Не все любят подобный синтаксический сахар, но ради эксперимента попробовать можно. Встречайте: Ranger.
Тест: насколько хорошо вы знаете Git?

Независимо от того, новичок вы или опытный пользователь, этот тест проверит ваши знания фундаментальных концепций и передовых методов Git.

🔗 Основной сайт
🔗 Зеркало
Please open Telegram to view this post
VIEW IN TELEGRAM
#news

Бета-версия TypeScript 5.1 уже доступна

Под капотом:

🗄 Easier Implicit Returns for undefined-Returning Functions
🗄 Unrelated Types for Getters and Setters
🗄 Decoupled Type-Checking Between JSX Elements and JSX Tag Types
🗄 Namespaced JSX Attributes
🗄 typeRoots Are Consulted In Module Resolution
🗄 Linked Cursors for JSX Tags
🗄 Snippet Completions for @param JSDoc Tags
🗄 Optimizations
🗄 Breaking Changes

Подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
Кратко о том, что нового в ECMAScript 2023

Если подобные документы о развитии спецификации ECMAScript 2023 вам даются тяжело и хочется быстро узнать основные аспекты, на помощь приходят подобные обзорные статьи. Вы узнаете о некоторых из новых дополнений, включая Array#findLast, hashbangs и Array#toSorted.

Читать
🎙 Разработка интерактивной звуковой площадки с помощью React Flow и Web Audio API: гайд для фронтенд-разработчика.

Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
📈 Повышение цен с 28 апреля на 4 курса!

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

Старая цена будет действовать до 28 апреля включительно — и при оплате целиком, и в рассрочку.

🔹Математика для Data Science
24 990 руб. → 39 990 руб.
🔹Алгоритмы и структуры данных
19 990 руб. → 35 980 руб.
🔹Основы программирования на Python
9 990 руб. → 19 980 руб.
🔹Frontend Basic: принцип работы современного веба (
29 990 руб. → 39 990 руб.

Почему у нас удобно проходить обучение?

1. Лучший преподавательский состав. К примеру, высшую математику вам будут преподавать доценты ВМК МГУ;

2. Бессрочный доступ ко всем курсам. Вы сможете проходить обучение в своем темпе, без жестких дедлайнов;

3. Поддержка преподавателей в чате. Вам всегда помогут разобраться в сложной теме и ответят на любые вопросы;

4. Мы возвращаем деньги, если в течение 7 дней вам не понравилось обучение.

👉Оставить заявку на консультацию можно здесь https://proglib.io/w/9234a0d5
👨🏼‍💻🆙 Карьера в Big Tech: как попасть и достичь успеха

В этой статье поговорим о том, как попасть в Big Tech, как происходит карьерный рост в крупных компаниях, и куда идти после «большой пятерки».

🔗 Основной сайт
🔗 Зеркало
Анонс npm Package Provenance

Команда GitHub представила функционал, позволяющий добавить флаг --provenance при сборке npm-пакета через GitHub Actions. Так пользователи будут знать происхождение вашего пакета и смогут проверить, из какого репозитория был собран пакет и как. Ребята из Socket внимательно изучили, как это работает.
363. Mozilla 25, Figma, Safari, Sass и CSS, React, @media scripting…
Веб-стандарты
🎙Подкаст «Веб-стандарты»: Юля Миоцен, Андрей Мелихов, Алексей Симоненко про 25 лет Mozilla, новинки Figma, Safari 16.4, Sass и CSS-нестинг, React Labs, @media scripting, Playwright UI и живой CSS Zen Garden.

00:01:16 25 лет Mozilla
00:12:33 Новинки Figma
00:25:39 Safari 16.4
00:49:20 Sass и CSS-нестинг
00:59:50 Новости React Labs
01:09:59 @​media scripting
01:16:00 Playwright UI
01:20:47 CSS Zen Garden жив!

🔗 Слушайте на Ютубе
🔗 Ссылки на сайте
Please open Telegram to view this post
VIEW IN TELEGRAM