home.social

#rollup — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #rollup, aggregated by home.social.

fetched live
  1. Почему ваш бандл тяжелее чем должен быть — тестирую tree shaking на 7 бандлерах

    Вы уверены, что ваш бандлер вырезает неиспользуемый код? Я тоже был уверен — пока бандл Next.js проекта не оказался в два раза тяжелее, чем нужно. Прогнал одинаковый тест на webpack, rollup, vite, esbuild и Next.js — 5 из 7 ломаются на банальном barrel файле. Полез в исходники, нашёл основную причину — и она оказалась не там, где ожидал.

    habr.com/ru/articles/1024404/

    #tree_shaking #webpack #barrel_file #bundler #nextjs #rollup #vite #esbuild #оптимизация_бандла #фронтенд

  2. [Перевод] Vite 8.0: долгожданный Rolldown

    13 марта 2026 года вышла новая мажорная версия инструмента для сборки фронтенд‑приложений — Vite 8. Главным изменением стал переход на новый бандлер Rolldown, написанный на Rust. Теперь Vite использует единый инструмент вместо связки esbuild и Rollup, что позволяет значительно ускорить сборку — по заявлениям разработчиков, в некоторых проектах прирост достигает 10–30 раз. Это самое значительное изменение архитектуры Vite со времени выхода Vite 2. Кроме этого, в релизе появились встроенные devtools, улучшенная поддержка TypeScript, новые возможности для SSR и ряд изменений в экосистеме плагинов. На основе поста в официальном блоге Vite 8 разберём ключевые нововведения и как они повлияют на разработку.

    habr.com/ru/companies/first/ar

    #vite #сборщик #react #vue #voidzero #vitejs #rolldown #rollup #esbuild #nuxt

  3. In the last week or so, #Microsoft's CEO Satya Nadella announced that they were going to pull back from doing new feature work for #Windows for a bit, and focus on bug fixes and other quality-of-life improvements for users and administrators. Windows' already shaky reputation has taken a beating over the last year as it seems that every monthly rollup #patch, and many out-of-band #patches, introduce new problems at the same rate as they fix previous ones.

    Is this giving you deja vu? It should. Remember a couple or three years ago, when the same guy announced that Microsoft was going to focus on security? They were in the middle of a long spell of brutal security holes found in all their products. Remember how they told their #engineers "If you have to choose between doing a feature and doing security, choose security"?

    Remember how you never heard about that initiative again?

    It's the same thing here. #PR garbage in service of a narrative that no, Windows' horrible security, usability, and #stability aren't actually that bad, so that MS can focus on their core competencies of buzzword promotion, stock market analyst manipulation, and monopoly abuse.

    Perhaps someone in Microsoft management actually believes these refocusing efforts are genuine - but if you don't change the incentives, they won't actually take hold.

    #PR #marketing #buzzword #MSWindows #SatyaNadella #security #WeveHeardOfIt #stability #crash #rollup #monopoly #MemoryHole

  4. Глубокий разбор материализованных представлений в StarRocks: полный механизм query rewrite

    Материализованные представления (MV) в StarRocks — это не просто кэш агрегатов, а полноценный механизм ускорения запросов с автоматическим переписыванием (query rewrite). На практических примерах разбираем, как движок сопоставляет поддеревья плана запроса со SPJG‑MV, как работают join/aggregate/nested/union rewrite, как обеспечивается строгая согласованность и настраиваемая устарелость данных (staleness), и за счёт чего достигается ускорение на SSB и TPC‑H.

    habr.com/ru/articles/980320/

    #StarRocks #материализованные_представления #query_rewrite #SPJG #OLAP #BI #rollup #bitmap #predicate_pushdown #partition_pruning

  5. GROUPING SETS / ROLLUP / CUBE?!

    ROLLUP creates MULTIPLE grouping levels! It generates subtotals and grand totals automatically. This one query returns MANY result sets!

    #sql #sqltricks #rollup #cube #groupingsets #sqlweird #sqlquiz #codingchallenge #sqlshorts #sqlwtf #aggregation #advancedsql

    youtube.com/watch?v=C35N6p1rooE

  6. The answer to avoid the backflips when tests need to import from ES modules was to use #Vitest (vitest.dev). I am using #rollup, not #vite, but Vitest works beautifully and various Jest-isms like `beforeAll`, `expect`, etc required no changes. #WYSIWYG #JavaScript

  7. Thanks @nick.scialli.me for writing that article on how to integrate #svelte into an existing #rollup project. It's not fully up-to-date anymore but it was really helpful! typeofnan.dev/how-to-set-u...

    How to Set Up a Svelte App wit...

  8. Coinbase’s Base Network Achieves ‘Stage 1’ Status, Reducing Centralization Risk - Base, the popular layer-2 network from cryptocurrency exchange Coinbase (COIN), is now a ... - coindesk.com/tech/2025/04/29/c #decentralization #coinbase #rollup #tech #base #news

  9. Celo Migration To Layer-2 Network Is Done, Bringing In New Era For The Blockchain - The Celo blockchain's long-awaited plan of becoming an Ethereum layer-2 chain has been co... - coindesk.com/tech/2025/03/26/c #optimismfoundation #celo-foundation #optimism #layer2 #rollup #tech #celo

  10. Petition to rename Tim Horton's 'Roll-Up' Prize Campaign to the Tim Horton's "Please Play Again" Campaign

    14 cups of coffee, only won 1 free coffee.

    Even at McDonald's you get enough points for a free coffee after 7-8 purchases.

    Tim Horton's Roll-up contest... the worst.

    #toronto #ontario #timhortons #tims #coffee #rollup

  11. ALSO

    Has anyone won anything so far on Tim Horton's Roll-Up campaign?

    I have not won a single thing despite 4 coffees (8 rolls)

    I'm a Tim Horton's hater and only get their coffee during these prize promos. Never win anything tho. And don't get me started on their food... 🤢

    #TimHortons #RollUp #Toronto #ontario

  12. Как работают криптовалюты

    В этой статье разбираются принципы работы криптовалют на примере биткоина и эфира. Здесь объясняется, что такое блокчейн и почему он устроен именно как цепочка связанных блоков; что такое майнинг и зачем он потребляет столько вычислительных ресурсов; что представляет собой денежная транзакция и почему транзакции в блокчейнах такие медленные и дорогие; как работают системы «второго уровня» в сетях блокчейн-протоколов, и как они позволяют сделать транзакции быстрыми и дешёвыми; что такое смарт-контракт; как работают стейблкоины (такие как USDT); есть ли способ сделать свои денежные операции по-настоящему анонимными, и можно ли с помощью криптовалют выйти из-под контроля всесильных финансовых регуляторов. Статья рассчитана на новичков и не требует никаких специальных знаний. В ней доходчиво излагается всё, что требуется для понимания криптовалют, вплоть до таких базовых концепций, как хэш и асимметричное шифрование.

    habr.com/ru/articles/876762/

    #криптовалюта #bitcoin #ethereum #usdt #lightning_network #rollup #proof_of_work #proof_of_stake #mining #usdc

  13. 🛠️ Built in #Rust, offering performance comparable to #esbuild - 10-30x faster than #Rollup

    ⚡ Complete plugin compatibility with existing #Vite ecosystem

    🔧 Integrated support for #TypeScript, JSX transforms, and CSS bundling

  14. 🎁 Holiday Gift: #Rolldown 1.0.0-beta.1 Release After a Year of Development

    #Rolldown is a next-generation #JavaScript bundler written in #Rust, designed to become the future bundling engine for #Vite. It combines the speed of #esbuild with #Rollup's flexibility.

    🧵👇

  15. Spark SQL for Data Engineering 22: Advanced Group By Grouping Sets Cube Rollup #Cube #rollup #sql

    Spark SQL for Data Engineering 22: Advanced Group By Grouping Sets Cube Rollup #Cube #rollup #sql #groupingSets ... source

    quadexcel.com/wp/spark-sql-for

  16. Как сделать один плагин сразу для всех сборщиков фронтенда?

    Здравствуйте, товарищи! Сегодня мы снова поговорим про тулинг для фронтенда. В этот раз обсудим разработку плагинов для сборщиков, таких как: Webpack, Vite, esbuild и подобных. За основу мы возьмем Unplugin . Короткий ответ на вопрос из заголовка: пока никак. Чуть более длинный - изображен на обложке. А в качестве полноценного ответа, предлагаю вам эту статью. Попробуем хотя бы приблизиться к заявленному результату. Сразу стоит уточнить: это не туториал, а скорее case-study.

    habr.com/ru/articles/856028/

    #webpack #vite #rollup #mlut #atomic_css #esbuild #unplugin #плагин #tailwind #css

  17. > we’ve reached a saturation point where the API surface is mostly settled, and everyone just wants “the same thing, but faster.” Hence the explosion of new tools that are nearly drop-in replacements for existing ones: #Rolldown for #Rollup, #Oxlint for #ESLint, #Biome for #Prettier, etc.

    nolanlawson.com/2024/10/20/why

    #JavaScript #webDev #programming

  18. 什麼是The Surge:以太坊2.0升級的全新階段 | 動區動趨-最具影響力的區塊鏈新聞媒體

    Link
    📌 Summary:
    以太坊2.0的升級階段The Surge,旨在提升網路的交易處理能力,通過第二層(L2)解決方案和資料可用性改進,預計將每秒交易處理量提升至超過100,000筆。重點在於保持去中心化與安全性的同時,增強擴展性,並降低Gas費用。這一階段的升級包括多個子階段,分別針對rollup技術、資料可用性取樣(DAS)及基層改進等。透過這些升級,以太坊希望建立一個高效且安全的區塊鏈生態系統,為用戶和開發者提供更佳的體驗。

    🎯 Key Points:
    - The Surge的目標是提升以太坊的交易處理能力至每秒超過100,000筆。
    - 主要特性包括rollup方案及資料可用性取樣(DAS)。
    - 借助rollup技術,多筆交易會在鏈外處理,進而減少Gas費用。
    - The Surge包含多個階段升級,預期2024年展開。
    - 這些改進將使Ether轉賬費用進一步降低並提升dApp效能。

    🔖 Keywords:
    #以太坊 #TheSurge #交易處理 #區塊鏈 #rollup