Replace Gulp build system
Gulp (tasked based runners in general) is no longer cool. We should look into replacing it with whatever the latest NPM tooling is.
Replacements ideas:
- Webpack
- Rollup
- Parcel
- ... (please update this list)
We should also really make sure that we have a slice compiler plugin for these popular bundlers.
Gulp works great, and doesn't give us any problems. What is the problem other than not being "cool"?
Webpack is a different beast, we use gulp as a task runner, we also use rollup which as the bunlder for the test suite.
Gulp works great, and doesn't give us any problems. What is the problem other than not being "cool"? Webpack is a different beast, we use gulp as a task runner, we also use rollup which as the bunlder for the test suite.
I agree, Gulp has been working great.
However, most projects will now not be using Gulp. So it's good to just understand the limitations that bring. Especially by "eating our own dog food" with the tooling. Right now we're using Gulp builder for Slice to compile the Slice files. This is not a good example for our users. Compiling by hand is not really a great strategy.
We should be using the tooling that they'll be using to solve the problems they'll be having.