Внутри каждого из нас живет критик. А как вы справляетесь со своим?
Anonymous Poll
29%
Хвалю себя за маленькие шаги
40%
Трезво оцениваю ситуацию
14%
Заменяю негативные мысли позитивными
9%
Критикую его в ответ
33%
Не справляюсь
3%
Свой вариант (напишу в комментарии)
🔥 Представлена бета-версия TypeScript 5.4
📌 Что нового:
☑️ Preserved Narrowing в Closures Following Last Assignments: улучшенный анализ типов.
☑️ The
☑️
☑️ Поддержка для
☑️ Checked Import Attributes и Assertions: теперь checked import attributes проверяются на соответствие глобальному типу
☑️ В TypeScript 5.4 добавлено быстрое исправление для добавления недостающих параметров в функции.
☑️ Определены устаревшие функции и опции, которые будут удалены в TypeScript 5.5.
☑️ Введены изменения, которые могут повлиять на существующие проекты.
📌 Что нового:
☑️ Preserved Narrowing в Closures Following Last Assignments: улучшенный анализ типов.
☑️ The
NoInfer
Utility Type: новый тип NoInfer<T>
предотвращает автоматический вывод типов в определенных ситуациях.☑️
Object.groupBy
и Map.groupBy
: добавлены новые статические методы для группировки элементов в объектах и мапах.☑️ Поддержка для
require()
calls в --moduleResolution bundler
и --module preserve
: расширена поддержка синтаксиса require()
в опциях moduleResolution
и module
, что облегчает интеграцию с различными модульными системами и бандлерами.☑️ Checked Import Attributes и Assertions: теперь checked import attributes проверяются на соответствие глобальному типу
ImportAttributes
.☑️ В TypeScript 5.4 добавлено быстрое исправление для добавления недостающих параметров в функции.
☑️ Определены устаревшие функции и опции, которые будут удалены в TypeScript 5.5.
☑️ Введены изменения, которые могут повлиять на существующие проекты.
Please open Telegram to view this post
VIEW IN TELEGRAM
📹 В своей фронтендерской работе вы наверняка сталкивались с добавлением видео с YouTube, демо с CodePen или содержимого PDF на страницы сайта/блога.
☑️ Это может быть полезно, когда нужно дать пользователю быстро что-то сделать с iframe, но зачастую он ничего с этим iframe не делает, а трафик на загрузку содержимого уже улетел (может повлиять на скорость загрузки самого сайта и UX).
🔥 Adrian Roselli делится кейсами встраивания любых iframe экономно для трафика пользователей и демонстрирует готовые примеры HTML для YouTube (с использованием youtube-nocookie.com), CodePen и PDF, а также код веб-компонента youtube-embed, который можно доработать под себя.
☑️ Это может быть полезно, когда нужно дать пользователю быстро что-то сделать с iframe, но зачастую он ничего с этим iframe не делает, а трафик на загрузку содержимого уже улетел (может повлиять на скорость загрузки самого сайта и UX).
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Как вы обычно отдыхаете?
Anonymous Poll
21%
У самурая нет отдыха, только хардкор
11%
Делаю что-то своими руками
42%
Лежу, туплю и расслабляюсь
3%
Хожу на массаж
17%
Занимаюсь йогой/спортом
26%
Гуляю на свежем воздухе
5%
Хожу в походы (активный отдых)
52%
Читаю книги/играю в игры/смотрю кино или сериалы
14%
Пилю пет-проект
2%
Свой вариант (напишу в комментариях)
🤯 Про нашумевший тред парня, который нашел жену из 5239 девушек с помощью ChatGPT, слышно из каждого утюга. Поэтому интересна уже не сама история, а то, как люди на нее реагируют. А люди обычно разбираются, правда это или хайп, а также делают мемы.
🤦 Так вот, здесь айтишник с технической точки зрения оценил этот самый тред. Спойлер: либо парень гений, либо врёт.
Ну а мемы прикрепили к посту 😉
#назлобудня
🤦 Так вот, здесь айтишник с технической точки зрения оценил этот самый тред. Спойлер: либо парень гений, либо врёт.
Ну а мемы прикрепили к посту 😉
#назлобудня
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡️Подборка плейлистов с профессиональной конференции для JavaScript-разрабов HolyJS:
🌐 HolyJS 2023 Spring
🌐 HolyJS 2023 Spring: Backend
🌐 HolyJS 2023 Spring: архитектура
#чтопроисходит
#чтопроисходит
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
::marker
➡️ Поиграть можно здесь
#css #tip by Shripal Soni
Please open Telegram to view this post
VIEW IN TELEGRAM
The latest front-end technology trends.pdf
1.1 MB
📈 Последние тренды во фронтенде в 2024 году
Мнение автора не является истиной в последней инстанции, но над этими пунктами однозначно стоит задуматься и, быть может, изменить свой вектор развития:
1️⃣ Анти-TypeScript: разработчик Ruby Давид Хейнемейер Ханссон отлично написал об этом. Тут и добавить нечего.
2️⃣ Vue & React: фреймворк и библиотека, которые остаются ведущими в индустрии фронтенда.
3️⃣ Webpack & Vite: хотя Vite предлагает более быструю сборку по сравнению с Webpack, Webpack все еще обладает достаточным функционалом, чтобы оставаться актуальным.
4️⃣ Turbopack — новый преемник Webpack на основе Rust.
5️⃣ Rust — хайпанул во фронтенде после того, как объявили о миграции Vite на Rust.
6️⃣ NestJS — фреймворк для создания масштабируемых приложений Node.js на стороне сервера.
7️⃣ Low-code & no-code платформы и ИИ-модели.
💬 Что бы вы добавили в этот список? Или, наоборот, убрали? Angular, SSR, SSG, PWA, ...?
Мнение автора не является истиной в последней инстанции, но над этими пунктами однозначно стоит задуматься и, быть может, изменить свой вектор развития:
1️⃣ Анти-TypeScript: разработчик Ruby Давид Хейнемейер Ханссон отлично написал об этом. Тут и добавить нечего.
2️⃣ Vue & React: фреймворк и библиотека, которые остаются ведущими в индустрии фронтенда.
3️⃣ Webpack & Vite: хотя Vite предлагает более быструю сборку по сравнению с Webpack, Webpack все еще обладает достаточным функционалом, чтобы оставаться актуальным.
4️⃣ Turbopack — новый преемник Webpack на основе Rust.
5️⃣ Rust — хайпанул во фронтенде после того, как объявили о миграции Vite на Rust.
6️⃣ NestJS — фреймворк для создания масштабируемых приложений Node.js на стороне сервера.
7️⃣ Low-code & no-code платформы и ИИ-модели.
💬 Что бы вы добавили в этот список? Или, наоборот, убрали? Angular, SSR, SSG, PWA, ...?
🏔 Эпикфейл: карьера катится к чертям
🤦♂️ У всех нас случались провалы в карьере, о которых не хочется распространяться. Неловкий момент на собеседовании, провал проекта из-за глупой ошибки, конфликт с начальством — такие ситуации хочется поскорее забыть. Однако часто именно они дают нам самые ценные уроки и закаляют как профессионалов.
📝 Поделитесь своей историей карьерного провала в нашем новом опросе и расскажите, к чему он привел в итоге. Быть может, эта ошибка позволила вам пересмотреть свой путь и выбрать более подходящую профессию? А может, вы сделали правильные выводы и сейчас добились успеха?
👉 Поделиться историей
🤦♂️ У всех нас случались провалы в карьере, о которых не хочется распространяться. Неловкий момент на собеседовании, провал проекта из-за глупой ошибки, конфликт с начальством — такие ситуации хочется поскорее забыть. Однако часто именно они дают нам самые ценные уроки и закаляют как профессионалов.
📝 Поделитесь своей историей карьерного провала в нашем новом опросе и расскажите, к чему он привел в итоге. Быть может, эта ошибка позволила вам пересмотреть свой путь и выбрать более подходящую профессию? А может, вы сделали правильные выводы и сейчас добились успеха?
👉 Поделиться историей
407. Chrome 121, Firefox 122, Safari 17.3 и бета 17.4 и альтернативные…
Веб-стандарты
🎙Свежий выпуск подкаста «Веб-стандарты»: Вадим Макеев, Никита Дубко, Алексей Симоненко про Chrome 121, Firefox 122, Safari 17.3 и бету 17.4 и альтернативные движки браузеров на iOS.
00:01:24 Chrome 121
00:16:03 Chrome DevTools
00:22:31 Firefox 122
00:40:34 Firefox DevTools
00:44:36 Safari 17.3 и бета 17.4
00:53:10 Альтернативные движки на iOS
01:37:17 Ответы на вопросы
⏯ YouTube | Apple Подкасты | Google Подкасты | Яндекс Музыка | Сайт подкаста
#подкасты
00:01:24 Chrome 121
00:16:03 Chrome DevTools
00:22:31 Firefox 122
00:40:34 Firefox DevTools
00:44:36 Safari 17.3 и бета 17.4
00:53:10 Альтернативные движки на iOS
01:37:17 Ответы на вопросы
⏯ YouTube | Apple Подкасты | Google Подкасты | Яндекс Музыка | Сайт подкаста
#подкасты