前言
Spring Boot是一个独立的、工业级的( production-grade) 基于Spring框架的应用。Spring Boot非常开放,在Spring Paltform的基础上集成了很多第三方类库,使得Spring Boot开发非常简单,开箱即用,只需要简单的配置,就可以把应用跑起来。实际上,java的发展是比较缓慢的,也比较臃肿,如果你想搭建一个java ee的简单例子,不依赖于任何框架,实际上,就算依赖其他框架,搭建的步骤和配置都非常繁琐,感谢Pivotal,提供了如此便利、稳定的框架。
Python之Helloworld
让我们来看看Python搭建一个Web的Helloworld,就知道有多简单了。
- 安装python,我的版本是3.6
- 开发工具,PyCharm
好了,打开PyCharm,创建一个Python项目,这里略过。
想看看项目骨架,项目命名为WebFlash
/templates/hello.html
<!doctype html>
<title>Hello from Flask</title>
{% if name %}
<h1>Hello {
{ name }}!</h1>
{% else %}
<h1>Hello, World!</h1>
{% endif %}
__init__.py
from flask import render_template
from flask import Flask
app = Flask(__name__)
@app.route('/hello/')
@app.route('/hello/<name>')
def hello(name=None):
return render_template('hello.html', name&