J'utilise beaucoup javascript ces jours-ci, mais parfois je pense "Je veux juste un peu de logique côté serveur ...".
Si vous voulez faire quelque chose côté serveur, je pense que PHP est pratique, mais je me demande s'il y a quelque chose en C # ou Python auquel je suis personnellement habitué ... Donc Bottle J'ai décidé d'essayer / docs / dev /).
Un similaire est CherryPy, que je pensais être un framework assez léger, mais Bottle est encore plus léger. (Un seul fichier .py)
main_cherry.py
import cherrypy
class HelloWorld( object ):
def index( self ):
return "Hello World!"
index.exposed = True
cherrypy.quickstart( HelloWorld() )
Voici la description en bouteille.
main_bottle.py
from bottle import route, run, template
@route('/')
def index():
return 'Hello World!'
run( host = 'localhost', port = 8080 )
Les deux sont assez courts, mais Bottle ne fonctionne qu'avec un seul fichier Python dont vous avez besoin.
Cet article est un portage de l'article de Mizu Nagi Kobo vers Qiita.
Recommended Posts