我被要求用reactjs和graphql製作應用程序,並且實現api。 我沒有任何reactjs和graphql的經驗,但有一些其他框架的Web開發經驗,我的主要問題是我如何開始?我如何開始使用reactjs和graphql?
1
A
回答
0
我建議你遵循以下路徑,但你可以跳過任何步驟,如果你已經熟悉:
大師的Javascript:有關於JavaScript
了堅實的基礎熟悉Javascript的新功能:瞭解es6語法和新功能
學習反應 - 如果您瞭解基礎知識,那麼react學習起來相當簡單。也許你可以開始創建反應的應用程序與1周。
瞭解webpack - webpack基本上是使用模塊打包器和靜態資產生成器。它將與您創建的反應項目一起使用,但最終會選擇使用webpack。
5. 創建反應的應用程序內:使用Facebook提供腳手架很多配置相關的東西,並獲得在非常無驅免費的方式與零配置反應會Create-React-App工具。
6. GraphQl:瞭解graphql基本語法和語義
7.使用appollo快速入門graphql
如果你知道要遵循什麼路徑,那麼你可以很容易地找到相關信息對此。
我寧願先閱讀官方文檔以上的學習路徑。您也可以在線觀看教程,例如egghead.io,pluralsight,udemy,youtube等。
btw我不以任何方式與我在技術或在我的答案中提供的在線網站相關或從中受益。 我只是解釋我更喜歡做什麼。
相關問題
- 1. 如何用reactjs和webapi開始
- 2. 如何使用ReactJS從GraphQL的枚舉類型列出成員
- 3. 如何在Android上使用GraphQL和Retrofit?
- 4. GraphQL __InputValue和「使用GraphQL語言」
- 5. 錯誤NPM開始ReactJS
- 6. 我如何開始使用MEAN堆棧?
- 7. 我應該如何開始使用neo4j?
- 8. 我如何開始使用Mercurial?
- 9. 我如何開始使用Z80?
- 10. 我應該如何開始使用Iphone?
- 11. 我如何開始使用Go?
- 12. 我如何開始使用MEAN.IO?
- 13. 我如何開始使用SharpSVN?
- 14. 我如何開始使用SSRS?
- 15. 我如何開始使用libsandbox
- 16. 我如何開始使用Rails 4?
- 17. 我如何開始使用Android?
- 18. 如何T0我開始使用PHP
- 19. 我如何開始使用Perl 6?
- 20. Apollo GraphQL Server vs graphql-sequelize vs從頭開始?
- 21. 我將如何使用Rails測試開始「從頭開始」?
- 22. 如何使用express-graphql-App?
- 23. 如何開始使用QuickBlox API和Swift?
- 24. 如何開始使用SQLite,iCloud和CoreData?
- 25. 如何開始使用MongoDB和MongoVue?
- 26. 如何開始使用breeze.js和DevForce 2012?
- 27. 如何開始使用Netbeans,WSDL和JSP
- 28. 如何開始使用Backbone.js和Rails 3.1
- 29. 如何開始使用Flex和Java
- 30. 如何開始使用sql和php?
https://dev-blog.apollodata.com/full-stack-react-graphql-tutorial-582ac8d24e3b –
我一定建議在做GraphQL之前先從React開始。從一個簡單的應用開始,掌握所有的基礎知識。那裏有一百萬個教程,所以只有谷歌走了。在我看來,GraphQL更加棘手,因爲它的記錄相當差。我認爲在Pluralsight上有一個關於GraphQL + Relay.js的教程。 – Chris