4-7

周2的尚未开始计划:

  • 部署练习。根据实际情况。(暂时取消。)
  • guide都看一下,熟悉的看英文原版,不熟悉的看中文(随时看)
  • 5.1,5.0的一些新特点的实际练习(今日,明后日)
  • javascript的基础学习。 (未来1周)

今日计划:

5.1新特征学习:Webpacker, 在浏览器上进行system tests(先熟悉一下,之后再练习).

5.0的部分新特征的深度学习。action cable. 



Rails 创始人对新技术和同行的价值观: 

Push up a big tent(开放拥抱新人新事物)

With so many controversial ideas to its credit, Rails could quickly become an insular group of ideological hermits, if we required everyone to exhibit complete deference to all tenets, all the time. So we don’t!

We need disagreement. We need dialects. We need diversity of thought and people. It’s in this melting pot of ideas we’ll get the best commons for all to share. Lots of people chipping in their two cents, in code or considered argument.

So while this doctrine has described an idealized form, the everyday reality is much more nuanced (and interesting). Rails is capable of supporting such a large community under one tent exactly because there are so few if any litmus tests.

The continued success of RSpec, a DSL for testing I’ve often expressed grave discontent with, is perfect proof. I can rant until I’m blue in the face of why I don’t think it’s the way to go, and it can still blossom and prosper. That point is the far more important one!

The same is true for the advent of Rails as an API. While my personal focus and dedication is to the integrated system that includes the view, there’s undoubtedly room for Rails to do well with people who do want to distribute their clients and servers upfront. We should embrace this inasmuch as it can coexist as a secondary mission, and I believe it surely can.

Having a big tent doesn’t mean trying to be all things to all people, though. It just means you welcome all people to your party, and allow them to bring their own drinks. We need to lose none of our soul or values by offering others to join us, and we may well learn how to mix a new delicious drink or two.

This doesn’t come for free. It requires work to be welcoming. Especially if your goal isn’t just to attract more people who are just like the ones who are already part of the community. Lowering the barriers to entry is work we should always take seriously.

You never know when the next person who starts just fixing a misspelling in the documentation ends up implementing the next great feature. But you stand a chance to find out if you smile and say thank you for whatever small contribution that gets the motivation flowing.

  “Rails’ creator David Heinemeier Hansson ” 


Webpacker 

 Rails5.1brings Webpacker, a preset configuration for Webpack, which allows simple integration between Rails and the entrie JS ecosystem.

原文地址:https://www.cnblogs.com/chentianwei/p/8732533.html