< 返回版块

Mike Tang 发表于 2017-12-27 23:52

Tags:sapper

作为本论坛的web framework,sapper 召唤更多牛逼🐮人士加入一起开发。大体从以下几个方面改进:

  1. 支持开发模式自动重启;
  2. 区分开发模式,测试模式,产品模式;
  3. 添加上传文件支持;
  4. 支持https;
  5. 模板命令行;
  6. 更好的文档;
  7. 更丰富的中间件;
  8. 基于的更多的开源项目。

项目传送门:Sapper

评论区

写评论
yuchunzhou 2020-11-22 14:40

可以搞成docker部署,热更新就可以自动完成了,没必要搞到框架里面,rust不同于python。

--
👇
Mike Tang:

作者 Mike Tang 2017-12-29 18:28

我建议先做只监听views目录下的变动。因为rs的变动,导致的重新编译,耗时很长,体验非常不好。

@灰小羊 我先用一下, 之前看过python web框架tornado的debug模式下的自动重启机制, 不过它不需要编译, rust是需要编译的, 有两个问题:

监听哪些文件的改动 自动重启前需要编译, 耗时情况如何? 如果频繁改动文件的话,可能会带来问题.

@Mike Tang 自动重启是一个配置,不是命令行。需要监听文件改动(主要是前端文件)

@rust 自动重启可不可以当作subcommand放在cli工具下呢?

@灰小羊 开发模式自动重启交给我吧

灰小羊 2017-12-29 18:01

我先用一下, 之前看过python web框架tornado的debug模式下的自动重启机制, 不过它不需要编译, rust是需要编译的, 有两个问题:

  1. 监听哪些文件的改动
  2. 自动重启前需要编译, 耗时情况如何? 如果频繁改动文件的话,可能会带来问题.

@Mike Tang 自动重启是一个配置,不是命令行。需要监听文件改动(主要是前端文件)

@rust 自动重启可不可以当作subcommand放在cli工具下呢?

@灰小羊 开发模式自动重启交给我吧

作者 Mike Tang 2017-12-29 11:24

自动重启是一个配置,不是命令行。需要监听文件改动(主要是前端文件)

@rust 自动重启可不可以当作subcommand放在cli工具下呢?

@灰小羊 开发模式自动重启交给我吧

rust 2017-12-29 10:56

自动重启可不可以当作subcommand放在cli工具下呢?

@灰小羊 开发模式自动重启交给我吧

rust 2017-12-29 10:55

现在我感觉咱们需要一个basic模板,advanced模板, 然后需要有一个env目录 ,分为 Prod目录 dev目录 都有config文件,并且分为local和非local,local的参数优先级大于非local

@Mike Tang 好。

@rust 俺要报名写一个命令行

灰小羊 2017-12-29 10:12

可以把github的链接放上去,这样方便点

灰小羊 2017-12-29 10:11

开发模式自动重启交给我吧

作者 Mike Tang 2017-12-28 18:14

好。

@rust 俺要报名写一个命令行

rust 2017-12-28 16:10

俺要报名写一个命令行

1 共 10 条评论, 1 页