babel-6-useless-by-default-lesson-in.html
Note
this record does not have a note
Summary
In this blog post, the author discusses the changes introduced in Babel 6, a popular JavaScript compiler. The post explores the concept of being "useless by default" and how it is a valuable lesson for software developers. The author explains that Babel 6 initially removed all the built-in transformations, forcing developers to explicitly configure and enable the transformations they needed. This approach encouraged developers to be more deliberate and intentional about the transformations they apply, resulting in cleaner and more efficient code. The post delves into the benefits and challenges of this approach and provides insights into the design decisions behind Babel 6's changes.