2017-01-25 35 views
-5

我有关于“ReactJS”的基本知识,但没有深入。什么是ReactJS以及如何将它与HTML代码一起使用?

REACT为Facebook开发的前端库。它用于处理Web和移动应用程序的视图层。 ReactJS允许我们创建可重用的UI组件。它目前是最流行的JavaScript库之一,它拥有强大的基础和大型社区。


按我的知识,我们需要添加下面的HTML文件,但我没有明晰如何使用它,在使用它,什么是使用ReactJS与HTML的优点。

<html> 
<head> 
    <title>Hello World with React</title> 
</head> 
<body> 
    <script src="js/react-0.12.2.js"></script> 
    <script src="js/JSXTransformer-0.12.2.js"></script> 
    <script type="text/jsx" src="hello.jsx"></script> 
    <script type="text/jsx" src="main.jsx"></script> 
</body> 
</html>` 
+0

https://facebook.github.io/react/tutorial /tutorial.html – Thilo

+0

谷歌的“反应教程”。 –

回答

0

// StackOverflow上可以为新用户那种苛刻......我想对那些母语不是英语这是尤其难以表达自己的问题。我发现上面的一些答案有点不屑一顾。但我们不要进入这...

我觉得在这个岗位的主要问题可能是“什么是使用ReactJS与HTML的优势是什么?”看看这个帖子Advantages and Disadvantages of using ReactJS

对我来说最初的吸引力是将javascript集成到你的视图中会使整个编码过程更有效率......如果你可以快速采用JSX。

很多JavaScript框架凝结成JS库为“易”缩短标签和指令构建模块化的代码......一个巨大的卖点是构建单页Web应用程序。他们中的很多人都将MVC(模型 - 视图 - 控制器)方法结合在一起来构建Web应用程序。反应涉及“查看”,这是不同的页面。我发现offputting这个框架是,你需要学习JSX(中间标记和文件的扩展,它看起来非常相似,HTML),transpile所有与巴贝尔码(以使所有浏览器的ES5的JavaScript ES6/2015年的工作)的事实并使用webpack(任务运行器)运行它。然而,很多开发商发现,这是很容易与组件的工作(在我的脑海里,这些就像是存在于创建页面上的元素的对象)

相关问题