Python

Python web application

Web applications can be made with Python. To create web applications, you need a Web Framework. A Web Framework is a module that makes web development much easier.

The most popular Web Frameworks is: Django.

Related course: Python and Django Full Stack Web Developer Bootcamp

Backend - Web Frameworks

Which other web Frameworks exist?
There are more Web Framworks like Bottle, Pyramid and Morepath. You can also implement your Web Framework, but that’s like reinventing the wheel.

What is usually inside an Web Framework
A lot of code for creating web apps. A webframework contains all kind of functionality thats useful when creating a web app.

This includes the typical HTTP operations, database access, model-view-controller, URL router and many more:


FeatureUse
URL routingGiven a URL, execute the rightccode
Database Manipulation ToolsAn ORM or raw SQL.
FormattingHTML, JSON, XML output
Template EngineDisplays the data using templates
Session support
SecurityCSRF protection

Frontend

AngularJS and React
When creating your app, you may want to build an awesome frontend interface using AngularJS or React. This can be combined using an API on the Python side. They have a steep learning curve, but they are great modules.

AngularJS course: Angular 4 (formerly Angular 2) – The Complete Guide

Previous Post Next Post

Cookie policy | Privacy policy | ©

Web development

  • Python web application
  • Flask hello world
  • Flask vs django
  • twisted