├── .nojekyll ├── favicon.ico ├── images ├── flux.png ├── logo.jpeg ├── state.jpg ├── vdom1.png ├── vdom2.png ├── vdom3.png ├── phases.png ├── devtoolsTab.png ├── devtoolsInspect.png └── error_boundary.png ├── CONTRIBUTING.md ├── _coverpage.md ├── index.html ├── LICENSE └── .github └── workflows └── main.yml /.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asifvora/reactjs-questions-answers/HEAD/favicon.ico -------------------------------------------------------------------------------- /images/flux.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asifvora/reactjs-questions-answers/HEAD/images/flux.png -------------------------------------------------------------------------------- /images/logo.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asifvora/reactjs-questions-answers/HEAD/images/logo.jpeg -------------------------------------------------------------------------------- /images/state.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asifvora/reactjs-questions-answers/HEAD/images/state.jpg -------------------------------------------------------------------------------- /images/vdom1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asifvora/reactjs-questions-answers/HEAD/images/vdom1.png -------------------------------------------------------------------------------- /images/vdom2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asifvora/reactjs-questions-answers/HEAD/images/vdom2.png -------------------------------------------------------------------------------- /images/vdom3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asifvora/reactjs-questions-answers/HEAD/images/vdom3.png -------------------------------------------------------------------------------- /images/phases.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asifvora/reactjs-questions-answers/HEAD/images/phases.png -------------------------------------------------------------------------------- /images/devtoolsTab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asifvora/reactjs-questions-answers/HEAD/images/devtoolsTab.png -------------------------------------------------------------------------------- /images/devtoolsInspect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asifvora/reactjs-questions-answers/HEAD/images/devtoolsInspect.png -------------------------------------------------------------------------------- /images/error_boundary.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asifvora/reactjs-questions-answers/HEAD/images/error_boundary.png -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | # How to contribute? 2 | 3 | 1. Fork the project. 4 | 2. Make required changes and commit. 5 | 3. Generate pull request. Mention all the required description regarding changes you made. 6 | 7 | Happy coding. 🙂 8 | -------------------------------------------------------------------------------- /_coverpage.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | ![logo](favicon.ico) 4 | 5 | # ReactJS Questions & Answers 2.0 6 | 7 | > List of top ReactJS Questions & Answers 8 | 9 | - Core React 10 | - React Router 11 | - React Internationalization 12 | - React Testing 13 | - React Redux 14 | - React Native 15 | - React supported libraries and Integration 16 | - Miscellaneous 17 | 18 | [GitHub](https://github.com/asifvora/reactjs-questions-answers/) 19 | [Get Started](#reactjs-questions-amp-answers) 20 | -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | ReactJS Questions & Answers 8 | 9 | 10 | 11 | 12 | 13 |
Please wait...
14 | 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2018 Asif Vora 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- 1 | # This is a basic workflow to help you get started with Actions 2 | 3 | name: Documentation 4 | 5 | # Controls when the action will run. 6 | on: 7 | # Triggers the workflow on push or pull request events but only for the master branch 8 | push: 9 | branches: [ master ] 10 | pull_request: 11 | branches: [ master ] 12 | 13 | # Allows you to run this workflow manually from the Actions tab 14 | workflow_dispatch: 15 | 16 | env: 17 | FILE_NAME: reactjs-questions-answers 18 | 19 | # A workflow run is made up of one or more jobs that can run sequentially or in parallel 20 | jobs: 21 | # This workflow contains a single job called "build" 22 | build: 23 | # The type of runner that the job will run on 24 | runs-on: ubuntu-latest 25 | 26 | # Steps represent a sequence of tasks that will be executed as part of the job 27 | steps: 28 | # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it 29 | - uses: actions/checkout@v2 30 | 31 | - name: Create output directory 32 | run: | 33 | mkdir output # create output dir 34 | 35 | - name: Create PDF 36 | uses: docker://pandoc/latex:2.10 37 | with: 38 | args: --pdf-engine=xelatex --output=output/${{env.FILE_NAME}}.pdf README.md 39 | 40 | - name: Create epub 41 | uses: docker://pandoc/latex:2.10 42 | with: 43 | args: --output=output/${{env.FILE_NAME}}.epub README.md 44 | 45 | - name: Upload 46 | uses: actions/upload-artifact@master 47 | with: 48 | name: output 49 | path: output 50 | --------------------------------------------------------------------------------