这么多年了, 唯一的一个好框架就是react, 把所有的业务相关内容组织到一起, 代码可以按照业务分块.

其他的框架都是按照文件类型来分, 类似icloud的玩法, 这个太扯了, 其实无论如何都应该按照事物含义来进行树分类. 不能因为计算机这么组织比较方便, 然后, 就把这种方式展示给人类.

今天弄了一个下午的egg, 然后, 旁边的前端大神一句话指点迷津, ‘egg的目标就是java框架’. 妈呀, 果断决定不搞了.

然后呢吐槽一下,

  1. 官方的导引每一步都会有异常情况: https://eggjs.org/zh-cn/intro/quickstart.html
  2. 主要是两个问题, 官方配置的eslint特别狠, tab要两个空格这种(4个空格算错误). 每个文件都必须’use strict’, 然后还不自动帮我加.
  3. 官方距离是搞hacknews, 但是, 不知道是不是大墙的原因, 那个hack news的api访问不到.

总之, 目前的情况和当年(spring boot之前)的java很像, js的node端没有能用的框架, 但是和java又不太像, js有不少好用的库. js的语法相当精简, 使用起来还是很方便的.