分享 Stimulus 框架简介

Rei · February 25, 2018 · Last by Rei replied at March 05, 2018 · 4407 hits

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

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

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

Reply to pinewong

可以。

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

喜欢前端的这个思路:

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

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

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

Reply to doosolar

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

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

Reply to zj0713001

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

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

Reply to luikore

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

Reply to Rei

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

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

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

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

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

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

Reply to ad583255925

Webpacker 遇到什么问题?

You need to Sign in before reply, if you don't have an account, please Sign up first.