Introduction to Flask

Introduction to Flask

Flask is a lightweight and flexible web framework for Python that enables developers to build web applications quickly and easily. It follows the WSGI standard and is designed with simplicity and scalability in mind.

Why Use Flask?

  • Lightweight and minimalistic
  • Easy to learn and use
  • Built-in development server and debugger
  • Supports extensions for database integration, authentication, and more

Getting Started

To install Flask, use the following command:

pip install flask

Basic Flask Application

Create a simple Flask app:


from flask import Flask

app = Flask(__name__)

@app.route('/')
def home():
    return "Hello, Flask!"

if __name__ == '__main__':
    app.run(debug=True)
        

Run the script and visit http://127.0.0.1:5000/ in your browser.