Junior — Middle
Do you have experience developing applications using Flask?
sobes.tech AI
Answer from AI
Yes, I have experience developing applications using Flask. Flask is a lightweight web framework in Python that allows for quick creation of web applications and APIs. For example, a simple Flask application might look like this:
from flask import Flask, jsonify, request
app = Flask(__name__)
@app.route('/')
def home():
return "Hello, Flask!"
@app.route('/api/data', methods=['POST'])
def api_data():
data = request.json
return jsonify({'received': data})
if __name__ == '__main__':
app.run(debug=True)
This code creates a server with two routes: the root, which returns a string, and an API that accepts JSON and returns it back. Flask is well-suited for small to medium projects where simplicity and flexibility are important.