DevStore首页 > 文章 >文章详情

推荐 10 个 ReactJS 入门资源

doubleK | 2017-01-05 15:49    浏览量(262)    评论(1)   推荐(0)

React 是发展非常迅速的 JavaScript 库,可以让开发者更快的构建用户界面。自从 React 发布以来,已经快速成为了大多数人寻求的框架类别之一。即使 React 已经非常简单易用,但是还有很多社区成员一直在探讨抛弃其他所有,只使用单个框架的实际益处。

根据这些讨论,似乎现在主要争论的是 React 现在还不是一个全栈框架,不像 Meteor (学习 Meteor) 和 AngularJS (React 和 Angular 之间的比较), 所以也没有完全被采用。同时,React 的语法混合了 JavaScript 和 HTML,社区对这些都非常挑剔。React 就是这样,当前来看,有大量的开发者在使用这个库。

ReactJS 自身是一个 JavaScript 库构建,为构建 Web 组件和界面(同一样东西)。这里有篇文章《Hello, React.js》也许能让你更好的理解 React 构造。还有一个关于 React 为什么变得如此重要 的讨论值得去看看。每个人都对 React 有自己的看法,那你怎么看?

这篇文主要是推荐一些基础的 React 教程和资源,可以让你轻松入门 ReactJS 框架,其他更多的内容后续会发布,可以在评论中发表你的建议和看法,我们会努力改进的:)

1.React 官方文档

任何的框架,程序语言或库最好的起点就是阅读官方文档。这些文档是早期使用者们在使用 React 中的一些经验,并且是我们现在看到的大量的教程的来源,官方文档勾画出了 React 的可能性,但是如何创造性的把他们结合起来完全取决于你。

2.React 快速入门

快速入门向导通常是好的开端,这里有足够的代码和实例让你可以直接开始使用,它能让你一窥最初开发者的想法,并且它可能也给你向特定的开发者发问的权利,通常他们都很友好。

3.React 快速入门指南

本文将带你快速了解如何使用ReactJS构建用户界面。只是能够让你入门,仅此而已。按照初学者工具包进行代码(说明在代码库里)或单纯阅读即可。

我们已经有了一个快速入门指南,它的好处是有一个比较样式和开发的不同版本。同时,它的设计很酷。

4.使用 React 搭建 Hacker News

你是 Hacker News 的高频用户么?差别是不管别人是否对 ReactJS 敢兴趣,你确实是。现在是你通过搭建你最喜欢的网站学习 React 的机会,全部教程都放在 GitHub页 面上,链接在下面的图片上,所以不要等了,开始吧。

5.构建大型 React app 的最佳实践

任何编程语言或框架都会有一系列的最佳实践,这是不可避免的。开发者们是善于思考的,有时最好的实践可以作为每个人的准则来遵循,这能够让编码更容易,理解代码也是这样。这篇文章就是很短的最佳实践,但其中有一些有见地的评论我认为对你也会很有用。

6.通过视频学习 ReactJS

很棒的站点,特别当你是个视频学习者时。BigBinary 团队提供了一些 React 的短视频,这些视频中伴随着一些专门的小工具来帮助你和代码实时互动,这也许是 Codecademy 将来需要考虑的一种方法。

7.Build with React

这是一个由曾在 Facebook 工作过的人建立的网站,更确切的说是一个 React 开发团队里的人。他的网站用 React 搭建而成,全是关于帮助你成为一个出色的 React 开发者的,包括每周故事,教程和技巧。设计也很出色。

8.React.js 2015 大会回顾

参加今年 React.js 大会的机会已经没了,但幸运的是大会被以全高清视频格式记录了下来,所以所有的演讲都可以在线回放,我们可以去看,Facebook 将所有重要的演讲整理到了一个页面上——这将有助于你赶上框架的快速发展。

9.使用 React 搭建 App 的综合指南

到这里本文快要结束了,是时候放大招啦。这是一个让人叫绝的系列教程(仍然是一个开发进程,但是有三部分)跟随其开发能够逐渐深入 React 框架,并能够让你领略到如何在节约宝贵时间的基础上搭建大应用的能力。

10.使用 ReactJS 30分钟内搭建一个移动 APP

我们名单上最后一个资源来自 Scotch,一个如何使用 React 搭建移动应用的很好的入门教程,另一个快速成长并能从中获利的市场。你将要搭建的应用是一个 Flickr 的 API 应用,它能够让你在图片库中简洁漂亮地查看照片。

学习 ReactJS 的资源

你一定会爱上开源运动,你也会爱上那些花时间写这些教程并与世界一起分享的人们——他们也是从这些资源中学习,但零成本有如此多的学习资源还是挺让人震惊的,也许在 tweet 或 facebook 上分享它们是我们回报他们所能做的最小的事。希望这个摘要现在或将来能够你对你有用。

译者:Garfielt, 叶秀兰, ZodiacX

编译地址:10 Resources to Get You Started with ReactJS

原文地址:http://www.oschina.net/translate/10-resources-to-get-you-started-with-reactjs

  •   赞(0) 赞 +1 赞(0) 已赞
  •   收藏(0) 收藏 +1 已收藏 取消
  •   推荐上头条 推荐 +1 推荐上头条 已推荐
评论(1)
旷视科技face

旷视科技face 2017-01-06 13:20:55

零成本有如此多的学习资源还是挺让人震惊
回复(0) 赞(0) 赞(1)

文章上传作者

  • 0 能力值
  • 36 文章
  • 0 投稿

doubleK的热门文章