2017-01-25 36 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(任務運行器)運行它。然而,很多開發商發現,這是很容易與組件的工作(在我的腦海裏,這些就像是存在於創建頁面上的元素的對象)

相關問題