Forwarded from Библиотека нейросетей | ChatGPT, Midjourney, DeepSeek, Sora
Новый тренд среди разработчиков — «вайб-кодинг». Это когда ты не продумываешь архитектуру, не пишешь руками, а просто даёшь задание ИИ и ждёшь, что он всё сам сделает. Быстро, магически… и с кучей подводных камней.
⠀
Что в статье:
⠀
Это не нытьё про «машины нас заменят», а здравый взгляд на технологии без розовых очков.
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍8❤1
🚀 Быстрая очистка localStorage: для тех, кто дебажит по 100 раз в день
Тестируешь авторизацию, сбрасываешь флаг «прошёл онбордин»— localStorage быстро забивается хламом. Вот как
чистить его без лишних кликов:
⏭ Через консоль
Универсальный способ для любого браузера:
• Открой DevTools (F12)
• Перейди на вкладку Console
• Вбей команду — и всё, память чиста.
⏭ Chrome DevTools
• F12 → вкладка Application
• Слева: Local Storage → нужный домен
• ПКМ → Clear
⏭ Firefox DevTools
• F12 → вкладка Storage
• Local Storage → домен
• ПКМ → Delete All
⏭ Быстро с хоткеем (через расширение)
Если задолбался каждый раз лазить в DevTools — поставь Clear Local Storage
• По умолчанию:
Грязный localStorage — частая причина бага. Чисти в один клик или шорткат — и дебажь спокойно🫡
🐸 Библиотека фронтендера
#буст
Тестируешь авторизацию, сбрасываешь флаг «прошёл онбордин»— localStorage быстро забивается хламом. Вот как
чистить его без лишних кликов:
Универсальный способ для любого браузера:
localStorage.clear()
• Открой DevTools (F12)
• Перейди на вкладку Console
• Вбей команду — и всё, память чиста.
• F12 → вкладка Application
• Слева: Local Storage → нужный домен
• ПКМ → Clear
• F12 → вкладка Storage
• Local Storage → домен
• ПКМ → Delete All
Если задолбался каждый раз лазить в DevTools — поставь Clear Local Storage
• По умолчанию:
Alt + Shift + L (Windows/Linux)
Cmd + Shift + L (Mac)
Грязный localStorage — частая причина бага. Чисти в один клик или шорткат — и дебажь спокойно
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🥱8❤3🔥1
В мире backend-разработки всё меняется, и то, что работало в 2015, может тормозить твой проект в 2025. Express уже давно стал классикой, но стоит ли держаться за него, когда на горизонте есть Fastify — молодой, быстрый и модульный?
• Что такое Express и Fastify, в чём разница
• Какой фреймворк быстрее и почему
• Где проще настраивать архитектуру
• Что лучше подходит для масштабируемых проектов
• У кого сильнее сообщество и экосистема
Читай до конца и выбирай фреймворк, который действительно ускорит твой проект, а не тянет его назад
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🥱3
Please open Telegram to view this post
VIEW IN TELEGRAM
🥱14👍6😁4
Подсказка:
Что это за баг, который не правится ни руками, ни молитвой?
#междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔10😁4👍1
🗞 Апдейт недели: что обновилось в мире
Собрали для вас ключевые новости, чтобы вы были в курсе самых важных событий:
➡️ Тенденции фронтенд-разработки в 2025 году: согласно статье на DEV Community, в 2025 году ожидаются значительные изменения в фронтенд-разработке, включая интеграцию искусственного интеллекта, использование no-code решений, улучшение пользовательского опыта и устойчивую разработку.
➡️ Обновления в Svelte и SvelteKit: в апреле 2025 года команда Svelte анонсировала несколько минорных релизов для SvelteKit и самого Svelte. Среди нововведений — опция idPrefix для функции render, улучшающая генерацию идентификаторов при наличии нескольких экземпляров Svelte на странице.
➡️ Конференция HolyJS 2025 Spring: 7–8 апреля в Москве и онлайн пройдет конференция HolyJS 2025 Spring, посвященная JavaScript.
🐸 Библиотека фронтендера
#свежак
Собрали для вас ключевые новости, чтобы вы были в курсе самых важных событий:
#свежак
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
На фото — код популярной функции debounce, которую часто просят реализовать на собеседованиях в 2025 году. Но в этом коде есть ошибки, которые могут привести к неожиданному поведению.
Твоя задача: найти и объяснить ошибки. Сколько багов ты насчитаешь
Подсказка:
#междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5👏1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🟡🍰 Использование круговых диаграмм — это не конец света
Круговые диаграммы любят за простоту и визуальную красоту. Но в сообществе аналитиков и дизайнеров они считаются чуть ли не табу. Почему так — и стоит ли их совсем избегать?
➡️ В этой статье разбираемся — когда круговые диаграммы реально работают, а когда лучше заменить их на гистограмму или что-то поумнее.
Круговые диаграммы любят за простоту и визуальную красоту. Но в сообществе аналитиков и дизайнеров они считаются чуть ли не табу. Почему так — и стоит ли их совсем избегать?
➡️ В этой статье разбираемся — когда круговые диаграммы реально работают, а когда лучше заменить их на гистограмму или что-то поумнее.
😁4🔥1
Многие используют эти конструкции, совершенно не понимая, что там под капотом. Давайте разберёмся, как работают эти конструкции и почему именно они делает твой код чище и понятнее.
• async: ключевое слово перед функцией делает её асинхронной. Это означает, что она всегда возвращает промис, даже если вы явно не указали это.
Например:
async function fetchData() {
return "Данные получены";
}
fetchData().then(console.log); // Выведет: "Данные получены"
await: используется внутри асинхронной функции. Заставляет код «подождать» завершения промиса, после чего возвращает его результат.
async function fetchData() {
let promise = new Promise((resolve) => {
setTimeout(() => resolve("Данные получены"), 2000);
});
let result = await promise;
console.log(result); // Выведет: "Данные получены" через 2 секунды
}
fetchData();
Стандартный блок try...catch:
async function fetchData() {
try {
let response = await fetch('https://api.example.com/data');
let data = await response.json();
console.log(data);
} catch (error) {лол
console.error('Ошибка:', error);
}
}
fetchData();
• Упрощение кода: асинхронный код становится более читаемым и похожим на синхронный, что облегчает его понимание и поддержку.
• Избегание «адской пирамиды колбэков»: async/await помогает избежать глубокой вложенности, характерной для колбэков.
Этот подход упрощает работу с промисами и делает код более линейным и читаемым.
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🥱5😁4🔥2
Пилим крутую подборку ноутов для кодеров в 2025-м и хотим собрать реальный фидбек от тех, кто в теме!
Какой ноут спасает вас в кодинге и почему?
Расскажите все:
Топовые советы попадут в нашу статью. Сделаем годный гайд, который реально поможет коллегам!
Делитесь в комментах
#междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍2
Фронтендеры!
Проголосуйте за наш канал, и в сторис мы опубликуем топ материалов, которые должен прочитать каждый фронтендер.
➡️ Поддержать канал: https://yangx.top/boost/frontendproglib
Проголосуйте за наш канал, и в сторис мы опубликуем топ материалов, которые должен прочитать каждый фронтендер.
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤3
Forwarded from Библиотека джависта | Java, Spring, Maven, Hibernate
В каждой команде бывают специалисты, чья ценность не укладывается в привычные метрики продуктивности. Они редко в топе по количеству закрытых задач, но именно их вклад критически важен для общего результата.
Такие люди помогают менее опытным коллегам разобраться в сложных вопросах, улучшают архитектуру и процессы незаметными правками, предотвращают ошибки ещё до того, как они стали задачами, создают культуру качества, которую не видно в отчётах.
Иногда стоит пересмотреть, как мы оцениваем эффективность. Потому что не все цифры отражают суть.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥1👏1💯1
Vite обеспечивает молниеносную скорость разработки благодаря использованию нативных ES-модулей и оптимизированной системе плагинов.
Как установить:
npm create vite@latest
Как создать новый проект:
npm create vite@latest my-project
my-project
— название вашей новой папки проектаКак перейти в каталог проекта:
cd my-project
Как установить зависимости:
npm install
Как запустить сервер разработки:
npm run dev
Подробнее почитать на официальном сайте
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8👍6😁5🔥3🥱2
Forwarded from Библиотека нейросетей | ChatGPT, Midjourney, DeepSeek, Sora
СберТех представил GigaIDE Cloud — первую российскую облачную среду разработки с ИИ, встроенную в GitVerse.
Что в статье:
Забудьте про настройку окружения и тяжёлый ноутбук — GigaIDE Cloud запускает проекты за секунды прямо в браузере.
Читай обзор, как это работает на практике
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥1👾1
This media is not supported in your browser
VIEW IN TELEGRAM
Наглядный пример для прошлого поста, как работает одна из команд 🤡
🐸 Библиотека фронтендера
#развлекалово
#развлекалово
Please open Telegram to view this post
VIEW IN TELEGRAM
😁27👍3🥱2🔥1
Используются примеры на основе проектов для VK, но подходы легко адаптируются под любые рекламные веб-продукты.
Сохраняй себе, пригодится
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥2
Forwarded from Библиотека шарписта | C#, F#, .NET, ASP.NET
🕸 Как работает протокол HTTP/2: основные принципы и преимущества в сравнении с HTTP/1.1
HTTP/2 — это как переход с однополосной дороги HTTP/1.1 на скоростное шоссе: быстрее, эффективнее и без пробок.
Узнайте, как новые технологии ускоряют загрузку веб-страниц и улучшают работу приложений.
➡️ Читать статью
🐸 Библиотека шарписта
HTTP/2 — это как переход с однополосной дороги HTTP/1.1 на скоростное шоссе: быстрее, эффективнее и без пробок.
Узнайте, как новые технологии ускоряют загрузку веб-страниц и улучшают работу приложений.
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩4👍3
Если хочешь оставаться востребованным фронтендером в 2025-м, готовься — лёгких путей не будет, но и ничего невозможного. Вот что действительно стоит держать под контролем:
Знать просто «JS» уже не прокатит. Освой новые фичи, пиши на TypeScript — он как злобный преподаватель: сначала бесит, потом понимаешь, зачем он нужен.
React до сих пор в топе, особенно с его Server Components. Если проект серьёзный — там точно что-то из этого используется. Ну или хотя бы Tailwind + React как минимум.
Next.js или Nuxt.js — must-have. Умеешь делать серверный рендеринг и статическую генерацию? Значит ты не просто фронтендер, а оптимизатор SEO, лорд скорости загрузки и повелитель ботов Google.
GitHub Copilot, Codeium, ChatGPT-плагины — всё это твои новые тиммейты. Нет, они не отнимут работу. Но если ты не будешь с ними работать — отнимут.
Офлайн-режим, пуши, лайк от Google — делай как надо, и пользователи вернутся даже без интернета.
Нужен супер-перформанс? Подключи Wasm и пусть браузер дышит на полную. Особенно если ты делаешь что-то около AI, 3D или визуализации.
Делай не просто «чтобы работало», а «чтобы было консистентно и красиво». Компоненты, переиспользование, UI-киты — это как чистая кухня: никто не видит, но все кайфуют.
В 2025 году делать недоступные сайты — всё равно что выпускать VHS-кассеты. Не игнорь эту тему, будь профи.
Скучно точно не будет
P.S. Если хотите задать вопрос, заполните нашу гугл-форму. Это займет 5 минут.
#междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🥱4❤3🌚3
С опытом во фронтенде приходит понимание, что одного React и красивой верстки уже мало. На уровне мидла и сеньора важно уметь объяснять свои решения, думать про архитектуру, производительность и то, как всё работает внутри. На собеседованиях это проверяют в первую очередь. Чтобы не теряться на вопросах и понимать, чего от тебя ждут — посмотри это видео
Показывают реальные вопросы, объясняют, что важно в ответах, и как не выглядеть джуном под стрессом.
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
🌚6👍4👏1
Ты открыл Figma, но вместо фреймов видишь чанки. CSS Grid напоминает тебе о редстоуне. А когда верстаешь, кажется, что строишь портал в ад.
Если ты выбираешь цвета по аналогии с биомами и уже пытался оптимизировать DOM с помощью шалкера — у нас для тебя кое-что есть.
#междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
🌚9👍2😢2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁17❤3😍2