Sails 不怎么维护了?

Author image Cloud on 前端 , Web
Sails近期好久没有更新了,听说维护的人员有几个离开了,准备另起炉灶。。。我了去个去。。。一直觉着Sails整体还是不错的,有些小地方比如ORM对url的映射有些安全性问题、blueprint过于随意、前端构建不够好等地方需要提高外,基本的功能感觉是NodeJS里面比较靠谱的、全面的,但是现在。。。首先Sails在Node 0.12.x版本上,会有内存泄露的问题(并非是github上issue提到的关闭.saisrc中grunt:false就可以解决的),默认的home页 ,多次刷新后,也会看到内存占用持续涨。github上有提到这是nodejs 0.

Sails近期好久没有更新了,听说维护的人员有几个离开了,准备另起炉灶。。。我了去个去。。。

一直觉着Sails整体还是不错的,有些小地方比如ORM对url的映射有些安全性问题、blueprint过于随意、前端构建不够好等地方需要提高外,基本的功能感觉是NodeJS里面比较靠谱的、全面的,但是现在。。。


首先Sails在Node 0.12.x版本上,会有内存泄露的问题(并非是github上issue提到的关闭.saisrc中grunt:false就可以解决的),默认的home页 ,多次刷新后,也会看到内存占用持续涨。github上有提到这是nodejs 0.12.x版本本身的问题,说这个node版本是允许尽量多的占用内存的,并且gc不会很主动的去回收。。。

另外如果仅仅依靠新版本 Node 4/5,虽然对于大多数es6语法支持了,对于现在的export、async/await等都不支持。。。还是有些缺陷,希望Node 5甚至6早些release


感觉这样下去,Sails也就很快没落无声了,没啥活跃社区,N久没更新主体,也没有跟上Node和Express最新版本。。。真可惜。。。


另外最近babel发的6,变成平台了,要跟gulp、grunt竞争么。。。

其实gulp已经很好了,只是生态圈还需要更多模块去填充。。。

babel6的说明中写的,他们感觉babel不仅仅可以做转换工具,也可以做平台,做css、js、img等处理。。。

醉了。。。大哥你就好好做转换多好,平台够多了,现在需要的就是大家写一些好的组件填充进去,您又要搞平台。。。

transfer es6到es6,babel还是有很多地方可以提高、简化的,再继续做下去很好的。。。现在都成插件了,不知道以后啥情况。。。


近期更新了服务器到 node 4.x,来解决内存泄露问题。这个时候生成验证码的ccap不好用了,要么重新npm安装,要么复制一份编译好的扔到node_modules,服务器是gcc是4.4.7,升级到gcc 4.8走了一遍,安装始终有问题,去config.log中查看,将报错找不到的模块编译安装了,还不行。。。囧,最后还是复制了一份编译好的ccap扔到服务器node_modules上了。