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

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

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

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

РКН: https://gosuslugi.ru/snet/67a5b6884689c2151c820bb4
加入频道
10 тенденций веб-разработки в 2023 году

Эта статья — своего рода попытка осмыслить последний опрос State of JS и спрогнозировать тренды на текущий год.

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

😂 Канал с мемами: t.me/itmemlib

👨‍💻 Полезные материалы по всему, что может быть интересно любому программисту.
Библиотека программиста: t.me/proglibrary
Библиотека хакера: t.me/hackproglib
Go: t.me/goproglib
C\C++: t.me/cppproglib
PHP: t.me/phpproglib
Frontend: t.me/frontendproglib
Python: t.me/pyproglib
Mobile: t.me/mobileproglib
Data Science: t.me/dsproglib
Java: t.me/javaproglib
C#: t.me/csharpproglib
Devops: t.me/devopsslib
Тестирование: t.me/testerlib
Бот с IT-вакансиями: t.me/proglib_job_bot

🎓 Школа Proglib Academy: https://yangx.top/proglib_academy


📺 Канал на YouTube: https://www.youtube.com/c/Библиотекапрограммиста

📄 Лента в Дзен: https://zen.yandex.ru/proglib


🗺 Если вы хотите быть в курсе последних событий в мире разработки, подписывайтесь на нашего бота t.me/event_listener_bot. Там можно настроить бота под себя: указать интересующие города и темы.

Подписывайтесь: t.me/event_listener_bot
Please open Telegram to view this post
VIEW IN TELEGRAM
Будущее (и прошлое) веба — это рендеринг на стороне сервера

🦕 Так, по крайней мере, думает и делает команда Deno.
Please open Telegram to view this post
VIEW IN TELEGRAM
🌎💬 Привет, 你好, Bonjour: как реализовать мультиязычность на Typescript и React

В этой статье я расскажу вам о реализации мультиязычности на языке Typescript. Реализация поддерживает различные способы получения переводов строк как с сервера, так и из заранее подготовленных файлов в самом приложении. Данный способ не привязан к конкретному фреймворку, но в статье будет приведен пример его использования с библиотекой React.

🔗 Основной сайт
🔗 Зеркало
356. Новинки Chrome, релизы и новости Safari, Interop 2023, Stylelint…
Веб-стандарты
🎙️Подкаст «Веб-стандарты»: Андрей Мелихов, Никита Дубко, Вадим Макеев про новинки Chrome, релизы и новости Safari, Interop 2023, Stylelint 15, Eleventy 2, Deno и SSR.

00:01:39 Chrome 110
00:09:03 Chrome Beta 111
00:22:33 Safari TP
00:30:31 Новости Safari
00:41:59 Ленивый CSS в Safari
00:49:45 Interop 2023
01:02:42 Stylelint 15
01:07:17 Eleventy 2
01:14:14 Deno и SSR
01:28:15 Ответы на вопросы

🔗 Слушайте на Ютубе
🔗 Ссылки на сайте
#html #tip by reactive_dude

Различные способы обработки результатов нескольких промисов в JavaScript
Различные способы получения градиентных теней в CSS

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

En & Ru
Ничего такого, просто основатель и в свое время единственный разработчик Vuetify Джон Лейдер ищет работу. Если вам интересна ретроспектива взлета и, вероятнее всего, падения Vuetify, читайте статью Данилы Родичкина из Азбуки Вкуса.
💡УЖЕ ЗАВТРА состоится бесплатный вебинар: «Эволюция или деградация: что будет с рынком IT и разработчиками в 2023 году»

Недавно мы провели опрос: «📈Как изменилась жизнь русскоязычных айтишников за последние полгода», и в дополнение решили провести вебинар на актуальную для вас тему.

В программе:

🔹Где востребованы IT-специалисты из РФ: ТОП-10 стран;
🔹Какие языки, стеки и IT-специалисты востребованы в этих странах. Аналитика по навыкам;
🔹Массовые увольнения в корпорациях-гигантах: как искать работу за рубежом;
🔹Медианная зарплата программиста в каждой стране после уплаты налогов. Плюсы и минусы жизни в каждой стране;
🔹ChatGPT, ИИ и будущее программирования: какая версия GPT заменит программиста.

Дата: 16 февраля в 18:00 по МСК

Запись на вебинар, подробнее о спикерах, программе и т.д читайте по ссылке👉 https://proglib.io/w/27f6d59d
👨‍💻📈 «Я понял, ради чего живу»: как изменилась жизнь русскоязычных айтишников за последний год? Результаты опроса «Библиотеки программиста»

Коротко о главном: пессимистов больше, чем оптимистов; зарплата в IT все равно растет, несмотря ни на что; доход тимлидов и джунов не снижается, а сеньоров и мидлов все-таки штормит.

🔗 Основной сайт
🔗 Зеркало
Как начать тестировать frontend: гайд для новичков

Рамиль Шайбаков, фронтенд‑разработчик в СберЗдоровье, в ходе проведения собеседований заметил одну закономерность — у большинства фронтендеров нет опыта в тестировании. Вот и решил исправить эту ситуацию и подготовил небольшой гайд, который поможет фронтенд‑разработчикам внедрить тестирование в своей компании и сделать в нем первые шаги.
#research #tools

На PortSwigger всегда выходят качественные исследования, на которые однозначно стоит обращать внимание. В одном из последних Гарет Хейс рассказывает об обнаружении server-side prototype pollution в JavaScript методом черного ящика, не вызывая DoS.

Более того, автор и команда разработали лаборатории для закрепления навыков и написали расширение для Burp Suite. Дерзайте.👇

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

Читать
Анимированный полет с помощью Theatre.js и React Three Fiber

Разбираемся, как отобразить 3D-сцену на веб-странице и перемещать по ней камеру во время прокрутки пользователем. Всего 50 строк кода.

Читать
🤔Всегда интересно читать статьи, которые начинаются с фразы «The Next Generation of …». Так и здесь речь идет о «самом» быстром и недооцененном фронтенд-фреймворке в 2023 году.

Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
Отладка HD color с помощью панели стилей, улучшенный интерфейс брейкпоинтов, настраиваемые ярлыки рекордера, улучшенная подсветка синтаксиса Angular, реорганизация пункта Cache на панели Application: эти и многие другие новые фичи в DevTools (Chrome 111).

Читать
Разработка на JavaScript без системы сборки

Использование различных инструментов сборки для таких вещей, как транспилинг и бандлинг, является достаточно стандартным в современной разработке JavaScript, но что, если вы хотите, чтобы все было просто?

Для простых вещей это не обязательно, — говорит Julia Evans. Естественно, это вызвало бурную дискуссию на Hacker News.