分享 Stimulus 框架简介

Rei · 2018年02月25日 · 最后由 Rei 回复于 2018年03月05日 · 4403 次阅读

http://chloerei.com/2018/02/24/stimulus/

说是简介,其实不介绍语法,而是介绍它解决的问题,以及是否对各个场景适用。

可以理解为,Stimulus 规范了 Rails 中的前端代码,是 ujs 的增强版吗?

pinewong 回复

可以。

用在一些前端交互不多的场景下还是极好的

喜欢前端的这个思路:

现在大部分前端的复杂,来自工具产生的附属性复杂,而非需求的本质性复杂

和我们这里的实践有些异曲同工。

实际中,Turbolinks 很有用吗?有些觉得:Turbolinks 进行页面加速,是否以增加开发烦恼为代价? 3 Reasons Why Turbolinks Is Not Worth The Effort

doosolar 回复

以前分享过 Turbolinks 的话题,最直观效果就是看这个视频 http://chloerei.com/rubyconfchina2016/#/4/4 ,一旦用过就很难回到没有 Turbolinks 的环境,有多少地方能优化出 200ms 呢?

理解了 Turbolinks 提供的 SPA 环境之后,增加的开发成本很小,远小于前端渲染的 SPA 方案。

zj0713001 回复

微信应用,简单页面挺好的

@Rei 已推荐团队内尝试使用

luikore 回复

🤔没省略多少…data-remote 我都是手打的。

Rei 回复

积少成多,水滴石穿... 顺便还可以做一下编译期检查

思路老實說很不錯 初看最少免去特別處理前端的 routing 跟 form 的

但還是半觀望態度 始終現在前端太依賴第三方套件了

而且也擔心業務複雜起來是否需要重寫。。。

赶紧把webpacker弄的好用一些才是正道啊

如果你厌倦了臃肿的前端应用,痛恨它浪费掉的大量时间,那么是时候走一下 Rails 的道路。 💯

ad583255925 回复

Webpacker 遇到什么问题?

需要 登录 后方可回复, 如果你还没有账号请 注册新账号