1. 程式人生 > >ReactJS之利用axios傳送請求完成介面渲染程式碼示例

ReactJS之利用axios傳送請求完成介面渲染程式碼示例

"<!-- SC_OFF --><div class=\"md\"><p>I have been following <a href=\"/r/reactjs\">r/reactjs</a> for quite some time. It's a great Subreddit!</p>\n\n<p>Can you guys give me feedback? I am thinking of applying for a React developer position. So I have been working on my React skills and I made 2 projects. </p>\n\n<p><strong>Few questions:</strong></p>\n\n<ul>\n<li>Should I make more projects or improve current projects?</li>\n<li>What are employers looking for in a project? What should I add, improve?</li>\n<li>Are these projects good enough to get a job as a React developer?</li>\n<li>What more information employers might want to know?</li>\n<li>Any other tips?</li>\n</ul>\n\n<p><strong>Project 1:</strong></p>\n\n<p><a href=\"http://www.twitchnews.com\">twitchnews.com</a></p>\n\n<p><strong>Description:</strong></p>\n\n<p>Third-party app for a live streaming video platform, Twitch. TwitchNews saves games and streamers data. Enables comparing games on a interactive chart and displays information about achieved records in a news format. TwitchNews goal is to offer the most unique insights for Twitch tv. The website has around 100 users per month, with marketing can reach up to 1000. </p>\n\n<p><strong>Technologies:</strong></p>\n\n<ul>\n<li>Back end: Node.js</li>\n<li>Front end: React</li>\n<li>Application state management: Flux</li>\n<li>Database: MongoDB</li>\n<li>Cloud platform: Heroku</li>\n<li>Cloud database service: mLab</li>\n<li>Web analytics: Google Analytics</li>\n<li>Style sheet language: Sass</li>\n<li>Version control: Git</li>\n<li>Mobile responsive: Yes</li>\n</ul>\n\n<p><strong>Project 2:</strong></p>\n\n<p><a href=\"http://www.osrsquick.com\">osrsquick.com</a></p>\n\n<p><strong>Description:</strong></p>\n\n<p>Third-party app for Old School Runescape (Fantasy MMORPG). OsrsQuick fetches players in-game data and displays that information on a user interface. The website has around 500 users per month with almost no marketing, steadily increasing. </p>\n\n<p><strong>Technologies:</strong></p>\n\n<ul>\n<li>Back end: Node.js</li>\n<li>Front end: React</li>\n<li>Application state management: Redux</li>\n<li>Database: MongoDB</li>\n<li>Cloud platform: Heroku</li>\n<li>Cloud database service: mLab</li>\n<li>Web analytics: Google Analytics</li>\n<li>Style sheet language: Sass</li>\n<li>Version control: Git</li>\n<li>Mobile responsive: No (on purpose, because my customer base is using desktop)</li>\n</ul>\n\n<p><strong>Additional information (if necessary):</strong></p>\n\n<ul>\n<li>I have a European passport</li>\n<li>Computer Science degree</li>\n<li>Previous experience in IT company working as a SQL Reporting Analyst and as a project manager. And I also have freelancing experience in data scraping sector using Python.</li>\n</ul>\n\n<p><em>Thank you for reading!</em></p>\n</div><!-- SC_ON -->"
, "