![]() ![]() ![]() Django is more mature and a little bit more popular than Flask. When it comes to developing web applications with Python, you will have to choose between two popular frameworks: Django or Flask. On this platform, Python occupied the second position on the number of pull requests opened in 2017. Besides that, the language is also showing mass adoption on GitHub. Why Python, Flask, and AngularĪs StackOverflow recently analyzed, Python is one of the fastest-growing programming languages, having surpassed even Java on the number of questions asked on the platform. You will also persist all exams, questions, alternatives, and results on a database. Then, when your users submit their answers, your backend will check if they are right or wrong, record the result, and send back this result to users.Īs you are looking forward to building a modern web application, you will use Auth0 as the identity management system of your app. These users, when authenticated, will be able to test their knowledge regarding a specific topic by choosing one of the multiple choices that a question exposes. With Angular, you will build a SPA (Single Page App) that allows users to browse through exams and questions. In this series, you will use Python, Flask, and Angular to build a web application based on a modern architecture. Part 3 includes topics like configuring Angular Material, handling Authorization, and migrating Databases with Alembic.Part 2 includes topics like securing Flask Apps, handling Angular forms, and securing Angular Apps.Part 1 (this one) includes topics like bootstrapping the Flask application, managing Entities with SQLAlchemy ORM, and bootstrapping the Angular application.So far, this series contains three parts: ![]() In this GitHub repository, you can find the final code created throughout the first part of the series. You will use this stack to build a SPA and a backend API to expose exams and questions so users can test their knowledge regarding different technologies. TL DR: In this series, you will learn how to create modern web applications with Python, Flask, and Angular. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |