Webアプリケーションを作ってリリースするまでには幾つものステップがあります。プログラミング以外にも色々なことをしなければなりません。例えばフロントエンドのUIもそうですし、サーバ周りの準備もあります。 今回紹介するAnvilはPythonだけでWebアプリケーションを開発できるフレームワーク/エンジンになります。 Anvilの使い方 サンプルのTodoアプリ。 普通のTodoアプリとしてちゃんと動きます。 サーバ、クライアントともにPythonで動いています。他はHTMLとCSSくらい。 WebアプリケーションとしてUIを作れるサービスを提供しています。 AnvilはUIをIDE上でデザインし、コードはPythonだけ書くサービスを提供していました。そのコードをダウンロードして実行できる環境がオープンソースになっています。Anvilを使えばクラウド上でUIを作り、そのまま自分のサーバでデ