Почувствуйте разницу между Static Site Generation (SSG), Server-Side Rendering (SSR), Client-Side Rendering (CSR), Incremental Static Regeneration (ISR) и Partial Prerendering (PPR).
👉 Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
💬 Как вы оцениваете свой текущий уровень владения Git?
🤔 — начальный (основы: clone, commit, push)
👍 — средний (ветвление, слияние, разрешение конфликтов)
🔥 — продвинутый (rebase, cherry-pick, сложные сценарии слияний)
💯 — эксперт (внутреннее устройство Git, разработка собственных скриптов и инструментов)
🥱 — свой вариант (напишу в комментариях)
#холивар
🤔 — начальный (основы: clone, commit, push)
👍 — средний (ветвление, слияние, разрешение конфликтов)
🔥 — продвинутый (rebase, cherry-pick, сложные сценарии слияний)
💯 — эксперт (внутреннее устройство Git, разработка собственных скриптов и инструментов)
🥱 — свой вариант (напишу в комментариях)
#холивар
✍️ «Библиотека программиста» находится в поиске автора на написание книжных рецензий
Кто нужен?
● Энтузиасты (джуны и выше), которые которые разбираются в IT
● Любители книг, которые хотели бы получать деньги за чтение и написание рецензий
● Работаем с самозанятыми (компенсируем налог), ИП
Мы предлагаем частичную занятость и полностью удаленный формат работы — можно совмещать с основной и находиться в любом месте🌴
✉️ Станьте частью нашей команды — присылайте резюме и примеры работ [email protected]
Кто нужен?
● Энтузиасты (джуны и выше), которые которые разбираются в IT
● Любители книг, которые хотели бы получать деньги за чтение и написание рецензий
● Работаем с самозанятыми (компенсируем налог), ИП
Мы предлагаем частичную занятость и полностью удаленный формат работы — можно совмещать с основной и находиться в любом месте🌴
✉️ Станьте частью нашей команды — присылайте резюме и примеры работ [email protected]
This media is not supported in your browser
VIEW IN TELEGRAM
#devtools #tip by Shripal Soni
Please open Telegram to view this post
VIEW IN TELEGRAM
⚒️ Bash великолепен, но когда дело доходит до написания более сложных скриптов, многие предпочитают более удобный язык программирования.
JavaScript — идеальный выбор, но стандартная библиотека Node.js требует дополнительных хлопот перед использованием.
zx предоставляет полезные обёртки вокруг child_process, экранирует аргументы и дает разумные значения по умолчанию.
👉 GitHub
JavaScript — идеальный выбор, но стандартная библиотека Node.js требует дополнительных хлопот перед использованием.
zx предоставляет полезные обёртки вокруг child_process, экранирует аргументы и дает разумные значения по умолчанию.
👉 GitHub
Гибкая структура Astro для создания современных контент-ориентированных сайтов продолжает набирать силу. Версия 4.12 включает новую концепцию Server Islands — способ интеграции статического HTML и server-side компонентов.
👉 Подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
Высокоуровневый анализ разработок в спецификации ECMAScript с комментариями вице-президента Ecma Daniel Ehrenberg, сопредседателя TC39 Rob Palmer и разработчика Ashley Claymore. Хороший, подробный обзор текущего состояния дел.
👉 Читать
P. S. Если вы хотите узнать больше о том, что будет дальше, Igalia Compilers представляет краткое изложение недавней встречи TC39 в Хельсинки, на которой были выдвинуты и обсуждены предложения по языку.
Please open Telegram to view this post
VIEW IN TELEGRAM
The New Stack
What’s New for JavaScript Developers in ECMAScript 2024
Our analysis of the small but helpful features in the latest annual JavaScript release, including easier WebAssembly integration.
433. Chrome 127, reading-flow, Google и куки, Invoker Commands,…
Веб-стандарты
🎙Свежий выпуск подкаста «Веб-стандарты»: Андрей Мелихов, Никита Дубко, Вадим Макеев про Chrome 127, reading-flow, Google и куки, Invoker Commands, слёт TC39, TypeScript в Node.js и Zed.
00:01:38 Chrome 127 и DevTools
00:20:53 Reading-flow
00:34:16 Google не отдаст куки
00:49:20 Invoker Commands
01:00:38 Слёт TC39
01:14:20 TypeScript в Node.js
01:28:52 Zed стал норм
01:33:01 Ответы на вопросы
▶ YouTube | Сайт подкаста
#подкасты #новости
00:01:38 Chrome 127 и DevTools
00:20:53 Reading-flow
00:34:16 Google не отдаст куки
00:49:20 Invoker Commands
01:00:38 Слёт TC39
01:14:20 TypeScript в Node.js
01:28:52 Zed стал норм
01:33:01 Ответы на вопросы
▶ YouTube | Сайт подкаста
#подкасты #новости
🧑💻 Статьи для IT: как объяснять и распространять значимые идеи
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
✌️🆚⚛️ 6 фич, которые реализованы во Vue лучше, чем в React
Рассказываем, почему Vue не только не уступает самому популярному инструменту для разработки фронтенда, но и во многом его превосходит.
🔗 Читать статью
🔗 Зеркало
Рассказываем, почему Vue не только не уступает самому популярному инструменту для разработки фронтенда, но и во многом его превосходит.
🔗 Читать статью
🔗 Зеркало
Какой у вас уровень английского?
Anonymous Poll
12%
Не знаю английский/элементарный уровень
49%
Средний: немного говорю, могу смотреть и читать несложные материалы
25%
Высокий: читаю, смотрю сериалы и уроки, все понимаю
10%
Идеальный: могу работать на английском и свободно говорю
1%
Свой вариант (напишу в комментариях)
4%
Посмотреть результаты
Please open Telegram to view this post
VIEW IN TELEGRAM
💡 Простой способ изменения числового представления упорядоченного списка в CSS: на заметку фронтенд-разработчику
#devtools #tip by Shripal Soni
#devtools #tip by Shripal Soni
🙇♂️ Все, что вы хотели знать про иерархию инжекторов в Angular
Дмитрий Дробышев, фронтенд-разработчик в компании «Цифровая индустриальная платформа», рассказывает о Dependency Injection в Angular под капотом.
Вы узнаете, как функционирует DI, что такое иерархия инжекторов и какие изменения принесла версия Angular 14.
👉 Читать
Дмитрий Дробышев, фронтенд-разработчик в компании «Цифровая индустриальная платформа», рассказывает о Dependency Injection в Angular под капотом.
Вы узнаете, как функционирует DI, что такое иерархия инжекторов и какие изменения принесла версия Angular 14.
👉 Читать
🔧 Proxy в JavaScript и TypeScript: 7 способов использования
Объект Proxy в JavaScript/TypeScript — суперполезный инструмент, который открывает множество возможностей для управления и манипуляции объектами и функциями. Рассмотрим несколько практических примеров использования Proxy для кэширования, логирования, динамической валидации и вызова методов цепочкой.
👉 Читать статью
👉 Зеркало
Объект Proxy в JavaScript/TypeScript — суперполезный инструмент, который открывает множество возможностей для управления и манипуляции объектами и функциями. Рассмотрим несколько практических примеров использования Proxy для кэширования, логирования, динамической валидации и вызова методов цепочкой.
👉 Читать статью
👉 Зеркало
🍒 Подборка лучших статей «Библиотеки программиста» за июль: сохраняй в заметки, чтобы не пропустить #самыйсок
✌️🆚⚛️ 6 фич, которые реализованы во Vue лучше, чем в React
🆚 Docker или Podman: что лучше подойдет для вашего проекта
🛠️ Альтернатива ушедшей JetBrains: российские программисты получили доступ к отечественной среде разработки GIGA IDE
🏅🏃 Кто такие Junior, Middle, Senior и чем они различаются между собой
🏦🕵 Банковский фейс-контроль: как финтех распознает «хорошего» клиента
💬😊 Как найти общий язык с коллегами на новой работе: 11 простых советов
🤖🔞 Пишем Telegram-бота для фильтрации нецензурной лексики в чате
🆕 JavaScript эволюционирует: новые методы и функции для эффективной разработки
✌️🆚⚛️ 6 фич, которые реализованы во Vue лучше, чем в React
🆚 Docker или Podman: что лучше подойдет для вашего проекта
🛠️ Альтернатива ушедшей JetBrains: российские программисты получили доступ к отечественной среде разработки GIGA IDE
🏅🏃 Кто такие Junior, Middle, Senior и чем они различаются между собой
🏦🕵 Банковский фейс-контроль: как финтех распознает «хорошего» клиента
💬😊 Как найти общий язык с коллегами на новой работе: 11 простых советов
🤖🔞 Пишем Telegram-бота для фильтрации нецензурной лексики в чате
🆕 JavaScript эволюционирует: новые методы и функции для эффективной разработки
🔥 Анонс бета-версии TypeScript 5.6
Вышла первая бета следующей основной версии TypeScript. Region-prioritized diagnostics (пока только VS Code) — особенно интересное дополнение.
• Disallowed Nullish and Truthy Checks
• Iterator Helper Methods
• Strict Builtin Iterator Checks (and --strictBuiltinIteratorReturn)
• Support for Arbitrary Module Identifiers
• The --noUncheckedSideEffectImports Option
• The --noCheck Option
• Allow --build with Intermediate Errors
• Region-Prioritized Diagnostics in Editors
• Search Ancestor Configuration Files for Project Ownership
• Notable Behavioral Changes
◦ lib.d.ts
◦ .tsbuildinfo is Always Written
◦ Respecting File Extensions and package.json from within node_modules
◦ Correct override Checks on Computed Properties
Вышла первая бета следующей основной версии TypeScript. Region-prioritized diagnostics (пока только VS Code) — особенно интересное дополнение.
• Disallowed Nullish and Truthy Checks
• Iterator Helper Methods
• Strict Builtin Iterator Checks (and --strictBuiltinIteratorReturn)
• Support for Arbitrary Module Identifiers
• The --noUncheckedSideEffectImports Option
• The --noCheck Option
• Allow --build with Intermediate Errors
• Region-Prioritized Diagnostics in Editors
• Search Ancestor Configuration Files for Project Ownership
• Notable Behavioral Changes
◦ lib.d.ts
◦ .tsbuildinfo is Always Written
◦ Respecting File Extensions and package.json from within node_modules
◦ Correct override Checks on Computed Properties