├── InterviewQuestions.MD ├── Programming.MD ├── README.md └── ReactNative.md /InterviewQuestions.MD: -------------------------------------------------------------------------------- 1 | ## Questions 2 | 1) Authentication methods that you know 3 | 2) Difference between Oath and other method 4 | 3) What are the security risks when developing Front end 5 | 4) Bad parts / Good parts of Javascript 6 | 5) What is unidirectional in React 7 | 6) What are good parts / bad parts of Javascript 8 | 7) What is good code / bad code 9 | 8) Write reverse string function using recursive function 10 | 9) What do you need to consider when developing a Form (forexample: login form) 11 | 10) What do you need to consider when presenting data 12 | 11) What is a good UI 13 | 12) What is Promise 14 | -------------------------------------------------------------------------------- /Programming.MD: -------------------------------------------------------------------------------- 1 | (https://tylermcginnis.com/imperative-vs-declarative-programming/) 2 | 3 | (https://stackoverflow.com/questions/33655534/difference-between-declarative-and-imperative-in-react-js) 4 | 5 | (http://www.redotheweb.com/2015/09/18/declarative-imperative-js.html) 6 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # React Resources 2 | I created this repo to collect useful React resources 3 | The document will be updated to be more structured 4 | ## Topnotch resources 5 | [Awesome](https://github.com/sindresorhus/awesome) Everything about Software development resources 6 | ## Learn React 7 | https://facebook.github.io/react/docs/installation.html 8 | 9 | http://www.react.express/ 10 | 11 | https://github.com/markerikson/react-redux-links 12 | 13 | ## React Immutability 14 | 15 | [React and Immutable JS](http://www.mattzeunert.com/2015/09/16/react-and-immutable.html) 16 | 17 | ## Learn React Native 18 | [React Native](./ReactNative.md) 19 | 20 | ## Other React Resource Collections 21 | [Awesome React](https://github.com/enaqx/awesome-react) 22 | 23 | [React Redux Links](https://github.com/markerikson/react-redux-links/) 24 | 25 | ## React Interview 26 | https://www.toptal.com/react/interview-questions 27 | 28 | https://www.codementor.io/reactjs/tutorial/5-essential-reactjs-interview-questions 29 | 30 | https://medium.com/javascript-scene/10-interview-questions-every-javascript-developer-should-know-6fa6bdf5ad95 31 | 32 | ## React / Redux courses 33 | https://www.udemy.com/react-redux/learn/v4/overview 34 | 35 | https://www.udemy.com/the-complete-react-native-and-redux-course/learn/v4/overview 36 | 37 | https://www.udemy.com/react-redux-tutorial/ 38 | 39 | ## React best practices 40 | [Redux project structure part 1)](https://jaysoo.ca/2016/02/28/organizing-redux-application/) 41 | 42 | [Redux project structure part 2)](https://jaysoo.ca/2016/02/28/applying-code-organization-rules-to-concrete-redux-code/) 43 | 44 | [Redux project structure part 3)](https://jaysoo.ca/2016/12/12/additional-guidelines-for-project-structure/) 45 | 46 | https://github.com/markerikson/react-redux-links/blob/master/react-architecture.md 47 | 48 | https://github.com/markerikson/react-redux-links/blob/master/tips-and-best-practices.md 49 | 50 | https://medium.com/@nesbtesh/react-best-practices-a76fd0fbef21 51 | 52 | https://engineering.musefind.com/our-best-practices-for-writing-react-components-dec3eb5c3fc8 53 | 54 | [Where to fetch data (ComponentWillMount vs ComponentDidMount)](https://daveceddia.com/where-fetch-data-componentwillmount-vs-componentdidmount/) 55 | 56 | [10 tips for Redux Architecture](https://medium.com/javascript-scene/10-tips-for-better-redux-architecture-69250425af44) 57 | 58 | [App Architecture](https://medium.com/javascript-scene/the-best-way-to-learn-to-code-is-to-code-learn-app-architecture-by-building-apps-7ec029db6e00) 59 | 60 | http://reactkungfu.com/2015/08/pros-and-cons-of-using-immutability-with-react-js/ 61 | 62 | [Why Immutability](https://stackoverflow.com/questions/34385243/why-is-immutability-so-importantor-needed-in-javascript) 63 | 64 | [Javascript good readings](https://medium.com/javascript-scene/what-s-better-than-a-college-degree-mentorship-e22de630601a) 65 | 66 | ## Utilities 67 | 68 | [Pace Loading](http://github.hubspot.com/pace/docs/welcome/) 69 | 70 | ## Webpack 71 | [Awesome Webpack](https://github.com/webpack-contrib/awesome-webpack#webpack-examples) 72 | 73 | ## Frontend news update 74 | [Up to date frontend rescue](https://uptodate.frontendrescue.org/) 75 | 76 | [Developers to follow](https://code.tutsplus.com/articles/33-developers-you-must-subscribe-to-as-a-javascript-junkie--net-18151) 77 | 78 | ## Functional Programming 79 | 80 | [Functional programming React](https://medium.com/@alex_picprod/functional-programming-and-react-3a2a69b83d45) 81 | 82 | [Functional Light JS](https://github.com/getify/Functional-Light-JS) 83 | 84 | [Awesome Functional Programming](https://github.com/xgrommx/awesome-functional-programming) 85 | -------------------------------------------------------------------------------- /ReactNative.md: -------------------------------------------------------------------------------- 1 | # React Native 2 | ## Courses 3 | https://www.udemy.com/the-complete-react-native-and-redux-course/learn/v4/overview 4 | --------------------------------------------------------------------------------