JavaScript Kitchen 👨🏻‍🍳
286 subscribers
65 photos
228 links
Обʼєднання JavaScript ентузіастів та митців
https://javascript-kitchen.js.org/

Співпраця:
javascript_kitchen@pm.me
Download Telegram
В новом эпизоде funfunfunction небольшой обзор – действительно ли полезен async/await?!
А как вам удобнее писать асинхронный код – асинки, промисы или коллбэки?

https://www.youtube.com/watch?v=ho5PnBOoacw

#javascript #devtools
А что, если научить webpack делать предзагрузку чанков на основании данных из Google Analytics используя модель машинного обучения?! 🤔
Звучит бредово?
А вот Minko Gechev взял и запилил:

http://blog.mgechev.com/2018/03/18/machine-learning-data-driven-bundling-webpack-javascript-markov-chain-angular-react/

#javascript #devtools #machinelearning
Вышел Parcel v1.7.0 📦:
🖖 Поддержка VueJS
💰 Хэш в названии бандлов
🕵 ‍Поддержка алиасов, абсолютных путей к модулям
Автомагическая установка зависимостей
Поддержка GLSL
🐶 Поддержка Pug/Jade
🚨 Оверлей с ошибками HMR

https://medium.com/@devongovett/parcel-v1-7-0-9aac0c505837

#javascript #devtools
Обзор новых интересных фичей Chrome 68:
- Добавление на домашний экран (PWA)
- Page Lifecycle API – возможность отслеживать состояние вкладки с приложением
- Payment Handler

https://www.youtube.com/watch?v=jlbLRsAmKtw

#javascript #devtools
На Github важной частью пулл реквеста является его описание: что сделали, почему сделали, иллюстрации и ссылки. Автору репозитория это дает понять ценность ваших изминений.

Github story — браузерное расширение для Chrome и Firefox. Одна кнопка и ваше описание пулл реквеста заполненно шаблоном, который можно легко изменить под себя.

Ссылка на Github проекта — https://github.com/dmytrostriletskyi/github-story

#javascript #devtools
Пишем свой бандлер и разбираемся с внутреностями сборщиков модулей. Интересный лайвкодинг-доклад с конференции You Gotta Love Frontend Conference 2018 🇺🇦 в переводе от наших коллег makeweb.me

https://www.youtube.com/watch?v=MdAuW9n2iec

#javascript #devtools
Используете Vue.js? Самое время обновиться на Vue CLI 3.0!
✦ сконфигурированный webpack4 + babel 7
✦ огромное количество интеграций (babel, TS, линтеры, Jest/Mocha, Cypress/Nightwatch)
✦ система плагинов и пресетов
✦ чумовой GUI
✦ "современный" режим ES2015+

https://medium.com/the-vue-point/vue-cli-3-0-is-here-c42bebe28fbb

#javascript #devtools
Спустя почти 2 года, 4 тысячи коммитов и более 50 пре-релизов вышел Babel 7 🎊
- все пакеты под скопом @babel
- поддержка TypeScript
- @babel/preset-env вместо тысячи пресетов
- babel-upgrade для автоматического обновления со старых версий

https://babeljs.io/blog/2018/08/27/7.0.0

#javascript #devtools
Если вы используете старый вебпак и "в следующем спринте" собирались обновится до 4ой версии, можете повременить и обновиться сразу же Webpack 5, а пока ознакомьтесь с грядущими изменениями:

https://github.com/webpack/changelog-v5

#javascript #devtools
Google представила Antigravity — нове інтегроване agent-first середовище розробки на базі моделі Gemini 3 Pro.

Нова платформа (а як ще це назвати?) являє собою повний набір тулів для розробки (IDE, термінал та браузер) до яких агенти мають повний доступ, що дозволяє їм виконувати таски будь-якого рівня – від написання кода до автономного тестування через субагенти у браузері. Підтримується також одночасне виконання декількох тасків.
Antigravity вже доступна безкоштовно для індивідуального використання, командні та ентерпрайз тарифи оголосять пізніше.

🔗 https://antigravity.google/blog/introducing-google-antigravity
📼 https://www.youtube.com/watch?v=nTOVIGsqCuY

Ставте 👍 якщо ви не робот якщо вас ще не замінив айяй…

#ai #devtools #jskitchen
👍4👎1😱1
TLDR: Anthropic поглинає (купує) Bun 🥟

У пресі кажуть, що вартість угоди може сягати кількох сотен мільйонів доларів…

Anthropic робить ставку на Bun як інфраструктуру, що забезпечує роботу Claude Code, Claude Agent SDK та майбутніх продуктів і інструментів для кодування штучного інтелекту.

При цьому Bun залишиться open-source під MIT-ліцензією. Склад команди розробки (поки що) залишається незміним, а роадмап сфокосується на продуктивність, сумісність та заміну Node.js.

🔗 https://bun.com/blog/bun-joins-anthropic

#bun #anthropic #javascript #devtools #opensource #jskitchen
👍3😱2
Void Zero щойно анонсували Void (void.cloud) – нативну платформу розгортання для Vite, яка значно спрощує розгортання будь-якого застосунку в хмарі.

Що всередині:
🔹 Vite Native: Працює як звичайний плагін для Vite.
🔹 Edge-First: Розгортання на Cloudflare Workers без необхідності знати інфраструктуру.
🔹 Вбудовані сервіси: DB (D1), KV, Storage (R2), Auth (Better Auth) та AI – все доступно через прості імпорти.
🔹 Type-safety: Повна типізація від бази даних (Drizzle) до фронтенду.
🔹 Zero Config: Не потрібен акаунт Cloudflare для старту – просто void deploy і ваш застосунок у хмарі.

🔗 https://www.youtube.com/watch?v=Bp86buftbX8

#javascript #devtools #deploy #jskitchen
🔥3👍1