Chapter 4. The Building Blocks of Web Applications
The majority of WordPress powered systems are either simple websites or blogs. Adapting WordPress for building complex web applications can be a complex task for developers as beginners, as they are used to working with simple websites everyday. Understanding the process of handling web application specific functions becomes vital in such scenarios.
Managing data is one of the most important tasks in web applications. WordPress offers a concept called custom post types for modeling application data and backend interfaces. I believe this is the foundation of most web applications, hence, named this chapter, The Building Blocks of Web Applications.
While exploring advanced use cases of custom post type implementations, we are going to get used to popular web development techniques such as modularizing, template management, data validations, and rapid application development in a practical process.
In this chapter we will cover the...