React JS是否有类似于John Papa的Angular JS代码指南的深入代码指南?

时间:2018-01-14 03:25:26

标签: javascript reactjs

我已经在AngularJS 1.6+中开发了一段时间了,John Papa的代码风格指南对于我编写Angular代码的方式至关重要。使用的约定是我希望有经验的开发人员会注意到的: https://github.com/johnpapa/angular-styleguide/blob/master/a1/README.md

如果你去AngularJs的网站,你最终会创建一个非理想文件架构的“Hello World”示例。我想在学习React JS时避免这种情况。我正在寻求扩展我的技能组以包含React框架,但我想确保我以实时SPA使用React的方式使用它。

我正在寻找任何可以观看的阅读材料或视频,让我指出正确的方向。我觉得学习React不会太糟糕,但我想以一种与现实世界的预期一致的方式学习。我已经完成了一些明显的谷歌搜索,但是希望听到React开发人员的一些经验反馈。

1 个答案:

答案 0 :(得分:2)

这是一个合理的问题,但并非没有意见。我已经完成了大量的Angular和React,并且有很多关于React的文献,但没有类似于Todd的风格指南。原因是因为与Angular相比,React是一个如此简单的小型库。这是件好事。我将在这里尝试客观性(截至今天(2018年1月13日)

1)Docs优先。文档非常好。

2)在线沙箱(可能会有变化)

3)创建反应应用程序(它非常适合修修补补,并且非常适合生产)

4)更漂亮(javascript格式的黄金标准)

https://prettier.io/

5)react-router

客户端路由对于现代JS来说至关重要。如果您只有两个库(React和React Router),那么您需要进行设置。我保证。

https://react-router.now.sh

6)加入/潜伏社区。

开发世界丰富,迷人,乐于助人。还有reddit,discord,slack,github,gitter,irc等等等。你可以通过在线或亲自与人交谈获得更多,而不是阅读可能是也可能不是最新的指南

7)实验

样式指南可能会偏离。事实证明,你做事的奇怪方式将成为未来事实上的方式,所以不断尝试新事物并快速迭代。

8)微笑,编码,调试和继续