[{"data":1,"prerenderedAt":124},["ShallowReactive",2],{"term-f\u002Fflask":3,"related-f\u002Fflask":113},{"id":4,"title":5,"acronym":6,"body":7,"category":96,"description":97,"difficulty":98,"extension":99,"letter":100,"meta":101,"navigation":59,"path":102,"related":103,"seo":107,"sitemap":108,"stem":111,"subcategory":6,"__hash__":112},"terms\u002Fterms\u002Ff\u002Fflask.md","Flask",null,{"type":8,"value":9,"toc":90},"minimark",[10,15,19,23,26,30,79,83,86],[11,12,14],"h2",{"id":13},"eli5-the-vibe-check","ELI5 — The Vibe Check",[16,17,18],"p",{},"Flask is the lightweight Python web framework — the 'just enough' option. It doesn't come with an ORM, admin panel, or auth system by default. You add what you need. If FastAPI is too much and you want something tiny and flexible, Flask is your friend.",[11,20,22],{"id":21},"real-talk","Real Talk",[16,24,25],{},"Flask is a lightweight, WSGI-compatible Python web framework that provides minimal core functionality (routing, request handling, templating) without enforcing project structure or requiring specific components. Highly extensible via plugins. The microframework predecessor to modern Python APIs.",[11,27,29],{"id":28},"show-me-the-code","Show Me The Code",[31,32,37],"pre",{"className":33,"code":34,"language":35,"meta":36,"style":36},"language-python shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","from flask import Flask, jsonify\napp = Flask(__name__)\n\n@app.route('\u002Fhello')\ndef hello():\n    return jsonify({'message': 'Hello World'})\n","python","",[38,39,40,48,54,61,67,73],"code",{"__ignoreMap":36},[41,42,45],"span",{"class":43,"line":44},"line",1,[41,46,47],{},"from flask import Flask, jsonify\n",[41,49,51],{"class":43,"line":50},2,[41,52,53],{},"app = Flask(__name__)\n",[41,55,57],{"class":43,"line":56},3,[41,58,60],{"emptyLinePlaceholder":59},true,"\n",[41,62,64],{"class":43,"line":63},4,[41,65,66],{},"@app.route('\u002Fhello')\n",[41,68,70],{"class":43,"line":69},5,[41,71,72],{},"def hello():\n",[41,74,76],{"class":43,"line":75},6,[41,77,78],{},"    return jsonify({'message': 'Hello World'})\n",[11,80,82],{"id":81},"when-youll-hear-this","When You'll Hear This",[16,84,85],{},"\"Flask is perfect for a small internal tool API.\" \u002F \"Add Flask-SQLAlchemy for database support.\"",[87,88,89],"style",{},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":36,"searchDepth":50,"depth":50,"links":91},[92,93,94,95],{"id":13,"depth":50,"text":14},{"id":21,"depth":50,"text":22},{"id":28,"depth":50,"text":29},{"id":81,"depth":50,"text":82},"backend","Flask is the lightweight Python web framework — the 'just enough' option. It doesn't come with an ORM, admin panel, or auth system by default.","beginner","md","f",{},"\u002Fterms\u002Ff\u002Fflask",[104,105,106],"Python","FastAPI","Django",{"title":5,"description":97},{"changefreq":109,"priority":110},"weekly",0.7,"terms\u002Ff\u002Fflask","4MrPumLfifd27WOuo2_IlXxdbZaEQOpgCrYoTgzBZ-w",[114,118,121],{"title":106,"path":115,"acronym":6,"category":96,"difficulty":116,"description":117},"\u002Fterms\u002Fd\u002Fdjango","intermediate","Django is the 'batteries included' Python web framework. It comes with an ORM, admin panel, auth system, form handling, and more — all built in.",{"title":105,"path":119,"acronym":6,"category":96,"difficulty":116,"description":120},"\u002Fterms\u002Ff\u002Ffastapi","FastAPI is a Python framework that's both blazing fast and auto-generates documentation for your API.",{"title":104,"path":122,"acronym":6,"category":96,"difficulty":98,"description":123},"\u002Fterms\u002Fp\u002Fpython","Python is a programming language famous for being super readable — almost like writing in English.",1776518280466]