8 Getting Started With MyBlog
This chapter covers
- Application Styling
- Integrating Bootstrap Styling
- Creating a Scalable MyBlog
- Using Blueprint Namespaces
- Application Configuration
- Integrating the Flask DebugToolbar
- Configuring Logging Information
Creating a web application pulls together many concepts and technologies. To create an engaging application it’s necessary to think about the look and feel, or style. For a web application this is largely provided by the user of CSS styling applied to the HTML content.
Integrating good styling practice raises the bar of complexity an application encapsulates. To help maintain growing complexity it’s necessary to think about project structure and the use of namespaces. Project structure and namespaces helps the project grow and scale in a way that keeps the complexity manageable.
This chapter lays the foundation for the MyBlog application so that it can grow and evolve in a way that will help you maintain clarity about the goals of the application and stay ahead of complexity.
8.1 Handling Application Styling
Creating an application with interesting and useful features is necessary to keep users actively engaged in any application you create. The feature set is essential, but it's not the only thing needed to capture and keep users' attention. The way your application looks is a critical factor your users will expect in a modern computer system.