Full Stack Development
Explore the foundational layers of full stack web development by understanding how the client, server, and database interact. Learn about dynamic web requests, popular frameworks like React and Flask, and common database choices such as PostgreSQL and SQLite.
We'll cover the following...
Layers of a full stack
We are first going to learn about the layers that make up a full stack. It’s easier to understand it in a diagram.
The double-sided arrows mean there is two-way communication between the computer processes on either end. Some of the arrows pass through the internet, which refers to how the communication is routed. A browser goes to the web application’s URL by requesting data, usually a web page to start, from the web server. Then, the web server produces a response depending on the request.
Dynamic requests ...