Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Fala ai galera do fórum, tudo bem?
Sou novo com esse tema de Python, programei durante anos com ASP e um pouco de PHP.
Conheço bem lógicas de programação e etc, atualmente estou mexendo muito com JavaScript.
Minhas dúvidas são:
E minha principal duvida, e que preciso que seja respondido com sinceridade, não quero os defensores de Python (pois já estou muito orientado a usar Python), quero uma resposta sincera! ;)
É uma boa linguagem de programação para trazer só dados de uma API REST?
Obrigado!
Complementando a resposta do @fell é possivel você usar qual quer framework javascript (o react também)
Falando de qual framework usar, em Python temos muitas opções eu recomendaria você usar um micro framework como Bottle ou Flask, com eles você vai entender melhor como realmente funciona desenvolvimento web com python, sem as magicas de um full stack framework com Django.
Existe um projeto que pode lhe ajudar começar um projeto em Bottle: https://github.com/bottlepy/bottle-boilerplate
Mais simples que flask para fazer uma API rest é dificil.
Só ler aqui
https://blog.miguelgrinberg.com/post/designing-a-restful-api-with-python-and-flask
Exemplo, atenção na identação, não sei formatar bem aqui.
#!flask/bin/python
from flask import Flask, jsonify
app = Flask(__name__)
tasks = [
{
'id': 1,
'title': u'Buy groceries',
'description': u'Milk, Cheese, Pizza, Fruit, Tylenol',
'done': False
},
{
'id': 2,
'title': u'Learn Python',
'description': u'Need to find a good Python tutorial on the web',
'done': False
}
]
@app.route('/todo/api/v1.0/tasks', methods=['GET'])
def get_tasks():
return jsonify({'tasks': tasks})
if __name__ == '__main__':
app.run(debug=True)