-
-
Notifications
You must be signed in to change notification settings - Fork 238
Welcome to the bundler world! #7
Comments
Hi Sean!, Cheers |
fist thought is to integrate to webpack 😄 |
You guys... try the FuseBox, all right? ) |
Looks very interesting! |
Thanks! |
Must have plugin support:
|
Thanks for your comment!
|
You're welcome and great work on making this. |
Thanks, will keep that in mind. Thanks for the tip! |
maybe add livereload to gulp? |
HI! |
Hi :-) thanx for your endeavor: |
Thank you very much, I will look at it. I have so many features exciting features to implement. So much work ahead. Gotta prioritise! Really looking for any kind of help! Thanks |
another wheel, well, but time is not important any more with the help of HMR |
Can it be used for non-FrontEnd environments?
|
|
Webpack, we shall not forget <3 |
@nchanged Hey Ivan, first off thanks for the great work you've done over here! Although I wonder what were done in a different way from webpack to get so much performance improvement and why didn't you chose to collaborate & integrate those things into weback and instead decided to go with yet another bundler? :) |
hi @sublimeye
fusebox goes for simplicity - the less configuration - the better. You can start working with angular2 having just 3 lines of config, and re-bundle time is less than 100ms. Isn't it great? =) And it's not yet another bundler ;-) I am sure of its success. We have just started =) Cheers |
@sublimeye let me add, that i used every possible bundler on earth, and nothing matches Fuse's simplicity, speed and flexibility. one of our biggest problems was configuration, and with on top of that, one of Fuse goals is to add new features that are required in today's fast and complicated world of development, features that would take time to be implemented in others or they might not get implement it at all! an example of that there are 2 major features we use in Fuse that our project would not have had seen the light without them, i personally have project of 200 another important thing to mention is that Fuse code base is simple, i for example was able to submit couple of PRs to fix some issues, and boy it was so easy! i tried to do that with others but their code was beyond my simple mortal skills. FuseBox is a new breed of next generation tools, it is transparent, fast, and does not manipulate your code, it just does its job. now everyone has his preferences and philosophy and some may not like Fuse, and my words my sound too biased, but i can tell you that our business wont survive with fluffy claims :) |
I wouldn't say configuration is any more or less convenient to webpack (though maybe I just have really simple configs so I don't know the difference...) In fact the first few things I tried didn't work and I was nearly scared off by the "simple React example" in the readme using Gulp. But what has instantly blown me away is the speed. I've been hacking a little vector graphics editor as a demo for some libraries. Just switched it to use fuse and I cannot believe how fast it happens when I change something and hit cmd-S. The browser hot reloads faster than I can perceive it. My brain has blown a fuse! Here's what I did:
Moved my Created const { FuseBox, TypeScriptHelpers } = require("fuse-box");
FuseBox.init({
homeDir: "src",
outFile: "bundle.js",
plugins: [TypeScriptHelpers()]
}).devServer("> index.tsx") Suggestion: have fusebox automatically include TypeScriptHelpers plugin when needed! The youtube demo glosses over this, and it happens to work because it never uses Then to avoid having to
So then in a terminal I can say
Open browser at This is truly awesome work. |
Hi, Im Sean, one of the webpack maintainers.
Just wanted to stop by and say hello, and welcome to the community!!
This project looks like it has a lot of great ideas! Things like first-class TypeScript parse support are features we would love to take advantage of in the future!!! It's great to see others challenging the status quo and pushing tooling to the limits. If there are ever any techniques or tools that you would love to collaborate on, just drop by our org and let us know.
With ❤️ from the webpack team!
The text was updated successfully, but these errors were encountered: