Blitz
Webpacker
Our great sponsors
Blitz | Webpacker | |
---|---|---|
23 | 54 | |
13,377 | 5,310 | |
0.7% | -0.1% | |
8.7 | 4.1 | |
8 days ago | 14 days ago | |
TypeScript | Ruby | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Blitz
-
refine vs Blitz.js
Blitz is also an open-source project that allows users to access the code and allows to contribute. Their community has generated a lot of impact as well, and has grown rapidly over time since the creation in 2020:
-
Show HN: A social network like Myspace, built on top of Notion
Not yet, I actually just whipped it up quickly last week after I was browsing the Notion subreddit and it reminded me of myspace.
These are the tools I used:
* BlitzJS (https://github.com/blitz-js/blitz)
-
We built an open-source React-based framework(2.9k stars on GitHub) for building CRUD apps rapidly.
Maybe you could help/join this project? https://github.com/blitz-js/blitz
-
Blitz.js – The Missing Fullstack Toolkit for Next.js
Hello, I'm the creator of Blitz.js (first announced 2.5 years ago)
Today the Blitz.js 2.0 pivot to a modular Next.js toolkit reached Beta status [1]
Previously Blitz abstracted Next.js, but Blitz 2.0 is now a modular toolkit that plugs into any new or existing Next.js app. Blitz picks up where Next.js leaves off, providing libraries and conventions for shipping and scaling small to large apps.
When I first created Blitz, my aim was to have an all-in-one fullstack framework for Javascript like Ruby on Rails. But that proved to be too difficult. I've decided that achieving an all-in-one framework for JS like Rails is too difficult unless you have a ton of funding and don't have to make meaningful money.
The difference with JS is that client-side frameworks like React have an incredible amount of complexity. Trying to manage all of that and all the other fullstack framework stuff like API layers, auth, file uploads, etc is too large of scope.
So now Blitz is no longer trying to do it all and is focusing on all the non-frontend functionality you need to ship web apps.
Going forward, we want to be the most trusted technical resource for rapidly building and scaling full-stack TypeScript apps.
[1] https://github.com/blitz-js/blitz/releases/tag/v2.0.0-beta.1
- Blitz - ⚡️The Fullstack React Framework — built on Next.js
- NEXT is cool, is Blitz cooler?
- What handles Next better than Remix?
- What is your opinion on blitz.js and prisma? Do you think they could be used as an industry standard?
- Important Discussion on Possible Blitz.js Pivot
Webpacker
-
Asset Pipeline JS Migration
Using Webpacker in Rails provides several advantages over the traditional asset pipeline. First, Webpacker uses JavaScript modules, which allows for better code organization and improved code reusability. Second, it offers modern frontend build tools, such as Babel and PostCSS, for transforming and compiling assets. Third, it provides faster build times and faster runtime performance through code splitting and lazy loading. Fourth, it offers better integration with JavaScript frameworks such as React, Vue, and Angular. Overall, Webpacker offers a more flexible and modern asset management solution for Rails applications. And while Webpacker is being retired, this initiative is to consolidate our code accordingly before moving our bundler to another solution.
-
Thank you Webpacker, Goodbye Webpacker
This article is replace Webpacker with Simpacker and webpack.
- Is enabling full source maps in production a wise default? (2017)
-
How to setup ruby on rails + Angular
in ruby on rails 7 what is the best way to properly install Angular because I can't find any documentation about it. The only tutorial that exists uses webpacker (https://github.com/rails/webpacker) but unfortunately it is no longer supported and no longer up to date in terms of security.
-
What is the pros and cons of using Rails asset pipeline vs. webpack to hold assets?
From the webpacker gem:
-
Webpacker can’t find application.js - fix or bypass completely?
Check this: https://github.com/rails/webpacker/issues/2825
-
Using Rails+ReactJS with Webpacker on VS Code?
instead of using webpacker you should move to esbuild or importmap. Webpacker has been retired a few months ago (cf https://github.com/rails/webpacker) There are videos explained how to set this up (e.g. for importmap https://learnetto.com/tutorials/how-to-use-react-with-rails-7
-
Moving from BS4 to BS5 in Rails 6, having unexpected results
Took me 2 days to find this bug report: https://github.com/rails/webpacker/issues/3188 (thanks again tagliala)
-
Webpacker 6 development continues as shakacode/shakapacker
But it's there in the webpacker README now, if anyone hasn't seen it. https://github.com/rails/webpacker
- Webpacker Has Been Retired
What are some alternatives?
remix - Build Better Websites. Create modern, resilient user experiences with web fundamentals.
shakapacker - Use Webpack to manage app-like JavaScript modules in Rails
redwood - The App Framework for Startups
esbuild - An extremely fast bundler for the web
Svelte - Cybernetically enhanced web apps
Asset Sync - Synchronises Assets between Rails and S3
remix-ecommerce - ABANDONED
Sprockets
react-native-firebase - 🔥 A well-tested feature-rich modular Firebase implementation for React Native. Supports both iOS & Android platforms for all Firebase services.
turbo-rails - Use Turbo in your Ruby on Rails app
react-hook-form - 📋 React Hooks for form state management and validation (Web + React Native)
jsbundling-rails - Bundle and transpile JavaScript in Rails with esbuild, rollup.js, or Webpack.