Flask 的模板有啥用?

本人前端实习生,最近在学Flask,之前学过一点jsp,javaEE,都有过用后端写页面的体验?之前还以为是那些语言太老旧,属于前后端没有分离的产物。
这次学flask属实蒙了,页面前端写不就好了吗,在我印象中,后端只要写接口不就好了吗,为什么有模板这种东西?

<html lang="en">
 <head>
    <title>My Webpage</title>
</head>
 <body>
     <ul id="navigation">
    {% for item in navigation %}
        <li><a href="{{ item.href }}">{{ item.caption }}</a></li>
     {% endfor %}
    </ul>

    {{ a_variable }}
    {{ user.name }}
    {{ user['name'] }}

    {# a comment #}
</body>
</html>
阅读 1.3k
1 个回答

因为很久以前,都是前端后端在一起拉屎

flask 中的模板就是前端需要写的

后来,使用 flask 后端只要返回 json,前端去写 Angular、React 和Vue

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进