……《重构:Ruby 版》?
组件化方案之中我最喜欢 Polymer,因为用起来非常原生:
<!-- Polyfill Web Components support for older browsers -->
<script src="components/webcomponentsjs/webcomponents-lite.min.js"></script>
<!-- Import element -->
<link rel="import" href="components/google-map/google-map.html">
<!-- Use element -->
<google-map latitude="37.790" longitude="-122.390"></google-map>
#8 楼 @douxiance 昨晚有 7 个帖子被你连续顶起,占了半个版面,我还以为受发帖机攻击了。回复又没有实质内容,如果是刷脸只会留下言而无物的印象。希望你发帖前充实一下内容,不要灌水。
#2 楼 @douxiance 你有必要每个帖子都顶一遍吗?
纯文本,图片存链接。
当然要说清楚。hr 搞不清楚就是他/她失职。
#4 楼 @fzy0201 我现在用 Jekyll 搭的静态博客,不过我推荐用 https://middlemanapp.com/ 。静态博客就是 HTML/CSS/JavaScript,要学 Web 也是从这三个学起。
推荐一个教程 http://htmldog.com/
Ruby 不是只有 Web,用作脚本辅助你的本职工作也不错嘛。
链接地址 #
是用来忽略的。
官方不是有链接吗? https://babeljs.io/docs/setup/#rails
有个 mruby 用来搞嵌入式 http://www.mruby.org/
话说回来,看到 jQuery 和测试工具的结果还是令人挺沮丧的啊,尽管这两年前端发展日新月异,可是总体水平提升还是有点赶不上。
这不表示你看不起现在还在用 jQuery 的人,不是说 jQuery 水平低?如果不是,为什么要沮丧,总体水平会赶不上?
我一旦开始参与讨论,就不会用管理员身份干预讨论,需要管理员请 @ 另外两个管理员。
这个帖子满满的优越感和“说好互相理解,你们怎么还不理解我”,我分不清明确的问题在哪里。
一方面说 make peace,另一方面说别人“死抱着 jQuery 不放手”。不认同你的观点,你就代表一个群体说别人不尊重前端,不认同就别发言,难道别人就只能得出跟你一样的观点吗?我觉得跟楼主讨论前端真是太可怕了。别把前端搞成一个跟外部对立的群体,别认为不是纯 JavaScript 出身的就不懂前端,前端也是 Web 的一部分。
#28 楼 @nouse https://twitter.com/tenderlove
经常在 RailsConf 做 keynote。
#1 楼 @king1990_cool 要用 \A
\z
不然会被多行字符串绕过。
感觉设计得有问题。传一个 param 确定好了。
用 SSL。
#32 楼 @wpzero 淘宝 UED 的方案在他们的场景有合理性,但不是适合所有人。我觉得 Martin Fowler 的 MonolithFirst 也适用于这个问题:
This pattern has led many of my colleagues to argue that you shouldn't start a new project with microservices, even if you're sure your application will be big enough to make it worthwhile.
门户网站没必要,模版复用、SEO、首页加载这些都是前后端分离才引入的问题,用服务端渲染就好。如果是技术人员维护我还推荐静态网站。
官方文档第一部分就是路由……
get '/hello/:name' do
# matches "GET /hello/foo" and "GET /hello/bar"
# params['name'] is 'foo' or 'bar'
"Hello #{params['name']}!"
end