DevSnack #34: Far behind are the times where front-end projects do not involve the use of JS compilers, complex dependencies and testing frameworks (just to say some). As these technologies appeared to the scene, it was necessary to find a way to integrate them in the most transparent way.
These next 5 links introduce us to the concept of build tools and what options are out there.
Build tools and task runners are treated by most literature as synonyms, but they refer to two different (but not conflicting) concepts. @nadavspi explains in a very neat way what are the differences between them and what gobble is.
We always have many flavors to choose from, and build tools are not the exception. @bebraw summarizes many of them and explains their weaknesses and strengths.
Got overwhelmed by all the different options? Don’t panic! As there isn’t a silver bullet product, @james_k_nelson gives us a little help on what build system should we use for a specific project.
@keithamus gives us a his take on one of the most used task runner tools, and explains why, in his opinion, we should avoid using it.
DevSnack by Moove-it is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.