Flask is a BSD licensed microframework for Python applications based on Werkzeug, Jinja 2 and good intentions. Flask is considered more Pythonic ( Pythonic means code that doesn't just get the syntax right but that follows the conventions of the Python community and uses the language in the way it is intended to be used - Pythonic programming promotes exploiting the features of the Python language to produce code that is clear, concise and maintainable) than Django because Flask web application code is in most cases more explicit. Flask is easy to get started with as a beginner and getting a simple application up and running. In the video below, Michał Karzyński explains during EuroPython 2016, how to build beautiful RESTful APIs using Flask.
Building RESTFUL APIs Using Flask
Including Cython, Jython, IronPython, PyPy, Django framework, and interpreters: Ipython, IPython Jupyter/Notebook, CPython
Return to “Python Programming”
Jump to
- Science, Technology, Engineering, and Mathematics
- ↳ Technologies for Teaching, Learning, Research, Problem Solving and Business
- ↳ Mathematics
- ↳ Real Analysis
- ↳ Ordinary Differential Equations
- ↳ Linear Algebra
- ↳ Numerical Methods
- ↳ Statistics and Probability
- ↳ Linear Programming
- ↳ Complex Analysis
- ↳ Abstract Algebra
- ↳ Functional Analysis
- ↳ Calculus of Variations
- ↳ Calculus
- ↳ Discrete Mathematics
- ↳ Differential Geometry
- ↳ Partial Differential Equations
- ↳ Number Theory
- ↳ Graph Theory
- ↳ Biomathematics and Biostatistics
- ↳ Logic & Sets
- ↳ Mathematical Modeling
- ↳ SuperString Theory
- ↳ Mathematics Digest
- ↳ Physics
- ↳ General Relativity & Special Relativity
- ↳ Fluid Dynamics
- ↳ Electronics
- ↳ Astronomy, Astrophysics & Cosmology
- ↳ General Physics
- ↳ Quantum Mechanics
- ↳ Newtonian Mechanics
- ↳ Nuclear Physics & Atomic Physics
- ↳ Particle Physics
- ↳ Energy Physics
- ↳ Engineering
- ↳ Automobile Engineering
- ↳ Electrical Engineering
- ↳ Mechanical Engineering
- ↳ Civil Engineering
- ↳ Environmental Engineering
- ↳ Aerospace Engineering
- ↳ Robotics
- ↳ Material Science and Engineering
- ↳ 3D Printing
- ↳ Computer Science, IT, Hardware & Software
- ↳ Software Engineering
- ↳ Telecommunications Engineering
- ↳ Computer Engineering
- ↳ Web Programming
- ↳ Android, iOS Apps & Other Mobile Developments
- ↳ Java Programming
- ↳ Visual Basic Programming
- ↳ C & C++ Programming
- ↳ Python Programming
- ↳ ASP.NET Programming
- ↳ Computer Networking
- ↳ Web Servers & Databases
- ↳ Linux and Unix Based Operating Systems
- ↳ Programming (General)
- ↳ Cloud Computing and Cloud Applications
- ↳ JavaScript, JS Frameworks, Node.js & JSON
- ↳ HTML5, CSS/SASS, jQuery, Ajax
- ↳ LAMP (Linux, Apache, MySQL, PHP)
- ↳ Microsoft Windows, Mac OS X
- ↳ C# (C Sharp) programming
- ↳ Swift Programming
- ↳ Objective-C
- ↳ Perl Programming
- ↳ Ruby Programming
- ↳ Git, Mercurial, GitHub and Bitbucket
- ↳ Game Development
- ↳ Digital Marketing and Multimedia Design
- ↳ Electronics & Gadgets (Computers, Tablets, Mobile Phones, and more)
- ↳ Digital Technologies and Cloud Apps
- ↳ Fortran Programming
- ↳ Erlang
- ↳ ADA & Pascal Programming
- ↳ Scala
- ↳ The Go Programming Language
- ↳ SQL
- ↳ Algorithms
- ↳ Parallel Programming, High-Performance Computing & Supercomputing
- ↳ Integrated Development Environments (IDEs) and Code Editors
- ↳ Julia
- ↳ Digital Computing
- ↳ Scientific Computing
- ↳ LaTeX and MathJax
- ↳ Gnuplot, Maxima/XMaxima
- ↳ Sage
- ↳ R
- ↳ MATLAB/Octave
- ↳ Maple
- ↳ Mathematica
- ↳ Doconce, Pandoc
- ↳ SAS
- ↳ STATA
- ↳ S
- ↳ Sphinx Documentation Generator
- ↳ Google Docs, Apache OpenOffice & Microsoft Office
- ↳ Plotly
- ↳ GeoGebra
- ↳ CPLEX Optimization Studio
- ↳ SPSS
- Data Science
- ↳ Data Science Fundamentals
- ↳ Statistics and Mathematics for Data Science
- ↳ Machine Learning
- ↳ Deep Learning
- ↳ Mathematical Modeling in Data Science
- ↳ Data Analysis and Visualization
- ↳ Applied Data Science
- Emerging Technologies
- ↳ AI, Generative AI, Artificial General Intelligence, BlockChain, IoT
- ↳ Quantum Information Science
- ↳ Information Security
- ↳ Augmented Reality, Virtual Reality, Edge Computing, Robotics & Automation
- ↳ 5G Technology
- ↳ Biotechnology & Genetic Engineering
- ↳ Nanotechnology
- ↳ Bioinformatics & Biotechnology
- Planet Earth Sciences
- ↳ Geography
- ↳ Earth Sciences
- ↳ Geology and Mining
- ↳ Gas & Petroleum Mining/Engineering
- ↳ Metereology, Climate and Oceans
- ↳ GIS Technologies
- Chemical Sciences, Biological & Life Sciences, Health & Allied Sciences
- ↳ Chemistry
- ↳ Organic Chemistry
- ↳ Inorganic Chemistry
- ↳ Physical Chemistry
- ↳ Stereochemistry (3D Chemistry)
- ↳ General Chemistry
- ↳ Biology
- ↳ Medicine, Health and Cure
- Education, Humanities & Social Sciences
- ↳ Education
- ↳ Philosophy
- ↳ Curriculum and Teaching
- ↳ Management
- ↳ Planning
- ↳ Evaluation
- ↳ Leadership
- ↳ Administration
- ↳ Performing Arts & Visual Arts
- ↳ Humanities
- ↳ History
- ↳ Theology, Religions and Belief Systems
- ↳ Languge & Literature
- ↳ Kiswahili
- ↳ English Language
- ↳ French
- ↳ Anthropology
- ↳ Psychology
- ↳ Archaeology
- ↳ Social Sciences
- ↳ Business Mathematics
- ↳ Development Studies
- ↳ Political Sciences
- ↳ Economics
- ↳ Commerce
- ↳ Accountancy
- ↳ Bookkeeping
- ↳ Tourism
- ↳ Sociology
- ↳ Communication & Journalism
- ↳ Law
- ↳ Justice & Legal Advice
- ↳ African Indegenous Knowledge
- Research
- ↳ Research Hub
- Positions, Jobs & News
- ↳ News Board
- Elementary and Basic Education
- ↳ Early Grade and Primary Education
- ↳ Numeracy
- ↳ Ordinary Level Subjects
- ↳ Physics
- ↳ Chemistry
- ↳ Basic Mathematics
- ↳ Biology
- ↳ Geography
- ↳ History
- ↳ Kiswahili
- ↳ English
- ↳ Commerce
- ↳ Bookkeeping
- ↳ Agriculture
- ↳ Civics
- ↳ Advanced Level Subjects
- ↳ Physics
- ↳ Advanced Mathematics
- ↳ Chemistry
- ↳ Biology
- ↳ Geography
- ↳ Kiswahili
- ↳ English Language
- ↳ History
- ↳ Economics
- ↳ Commerce
- ↳ Accountancy
- ↳ Basic Applied Mathematics
- ↳ General Studies
- Social Discussions
- ↳ Community Hub
- Project Numeracy
-
- Information
-
Who is online
Users browsing this forum: No registered users and 1 guest