Performance: What is Flask
MEDIUM IMPACT
Flask affects server response time and how quickly the backend can deliver content to the browser.
from flask import Flask app = Flask(__name__) @app.route('/') def fast_page(): return 'Hello World!' if __name__ == '__main__': app.run(debug=True)
from flask import Flask app = Flask(__name__) @app.route('/') def slow_page(): import time time.sleep(2) # simulate slow processing return 'Hello World!' if __name__ == '__main__': app.run(debug=True)
| Pattern | Server Processing | Network Delay | Browser Impact | Verdict |
|---|---|---|---|---|
| Slow Flask route with blocking | High (2s delay) | High (wait for response) | LCP delayed | [X] Bad |
| Fast Flask route with immediate response | Low (near 0s) | Low | LCP improved | [OK] Good |