it's a build process that is used in production and does things like compiling templates ahead of time, and remove unused dependency code, so the amount of javascript that the client needs to download to start working is much smaller.
But it takes a lot longer to build, that's why we still have a separate webpack build for development.
Notes:
Most of the discussion has been around the document available here. We ask all the interested developers to add their comments and thoughts: https://docs.google.com/document/d/1dAPjq6xSy7A5Q_xXIxLXgJ2VqugFpxeSmMmvbr2mM5M/edit?usp=sharing |