Summary

In this chapter, we gained hands-on experience of how we can develop and host an enterprise-scale web application. To achieve this, we first started by making some technology decisions about which web frameworks and databases we were going to use. We then progressed to defining our project structure and how it will look on disk. The main aim was to achieve high modularity and less coupling between code. Once the project structure was defined, we then initialized a simple Flask application and implemented a route to check whether our server worked fine or not. We later progressed on to defining our models and views. Once these were defined, we altered our application to enable new routes that provide access to our views. Once our application development cycle was over, we then moved on to understanding how an application can be deployed using Gunicorn and Nginx to handle a large number of requests.

Now as we move on to the next chapter, we will take a look at how we can work on to develop an optimized frontend for the applications we are developing and how can a frontend affect the experience of the user while interacting with our application.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.116.21.152