React框架已經(jīng)火了好長一段時間了,再不學(xué)就out了!

對React還沒有了解的同學(xué)可以看看我之前的一篇文章,可以快速簡單的認識一下React。React入門最好的實例-TodoList

自己從開始接觸react一竅不通,到慢慢的似懂非懂,通過各種途徑學(xué)習(xí)也有一陣了。學(xué)習(xí)過程中還會接觸到很多新的東西,比如ES6、webpack,過程艱辛誰人懂,見坑填坑慢慢來。今天把學(xué)習(xí)過程過濾了一下,只說項目實際需要用的東西,總結(jié)了一套能看到的東西,分享給大家,希望能讓讀者少踩一些坑!

本文看點

  • 實際項目效果:最終你只需要在本地啟一個服務(wù),就能看到運行效果。
  • webpack的配置:項目實戰(zhàn)中常用的插件和配置方法。
  • React用法:React在MVC(模型Model-視圖View-控制器Controller)層面上主要扮演了視圖的作用。我們可以學(xué)習(xí)它在項目中到底該如何使用。
  • React-router配置:單頁面應(yīng)用(SPA)離不開路由,我們可以學(xué)習(xí)在項目中React-router如何配置。
  • ES6語法:我們會用到一些在項目中常見的ES6語法。
  • antd的使用:螞蟻金服出的一款基于React的框架,我們可以學(xué)習(xí)如何去使用。

項目效果

項目代碼已經(jīng)上傳至github,項目代碼github地址。大家把代碼下載下來之后,跟隨以下步驟即可在本地看到效果。

  • 首先安裝node環(huán)境。

  • 全局安裝webpack

    npm install webpack -g
  • 安裝項目依賴

    npm install
  • 開發(fā)模式,啟動本地服務(wù)

    npm run dev

    至這一步成功后,在瀏覽器輸入localhost:8888就能看到如下圖的效果了。