The document discusses modular development in modern CFML. It defines packages and modules, explaining that packages are reusable code that can be a single function or an entire application, while modules add lifecycle methods. It provides examples of installing packages and module locations. It also covers versioning, dependencies, and automating release processes through package scripts.
Related topics: