|
Core React |
- |
- |
| 1 |
What is React? |
☑️ |
@SeonHyungJo |
| 2 |
What are the major features of React? |
☑️ |
@SeonHyungJo |
| 3 |
What is JSX? |
☑️ |
@SeonHyungJo |
| 4 |
What is the difference between Element and Component? |
☑️ |
@SeonHyungJo |
| 5 |
How to create components in React? |
☑️ |
@SeonHyungJo |
| 6 |
When to use a Class Component over a Function Component? |
☑️ |
@BKJang |
| 7 |
What are Pure Components? |
☑️ |
@BKJang |
| 8 |
What is state in React? |
☑️ |
@BKJang |
| 9 |
What are props in React? |
☑️ |
@BKJang |
| 10 |
What is the difference between state and props? |
☑️ |
@BKJang |
| 11 |
Why should we not update the state directly? |
☑️ |
@SeonHyungJo |
| 12 |
What is the purpose of callback function as an argument of setState()? |
☑️ |
@SeonHyungJo |
| 13 |
What is the difference between HTML and React event handling? |
☑️ |
@SeonHyungJo |
| 14 |
How to bind methods or event handlers in JSX callbacks? |
☑️ |
@SeonHyungJo |
| 15 |
How to pass a parameter to an event handler or callback? |
☑️ |
@SeonHyungJo |
| 16 |
What are synthetic events in React? |
☑️ |
@SeonHyungJo |
| 17 |
What is inline conditional expressions? |
☑️ |
@SeonHyungJo |
| 18 |
What are "key" props and what is the benefit of using them in arrays of elements? |
☑️ |
@SeonHyungJo |
| 19 |
What is the use of refs? |
☑️ |
@BKJang |
| 20 |
How to create refs? |
☑️ |
@BKJang |
| 21 |
What are forward refs? |
☑️ |
@BKJang |
| 22 |
Which is preferred option with in callback refs and findDOMNode()? |
☑️ |
@SeonHyungJo |
| 23 |
Why are String Refs legacy? |
☑️ |
@SeonHyungJo |
| 24 |
What is Virtual DOM? |
☑️ |
@SeonHyungJo |
| 25 |
How Virtual DOM works? |
☑️ |
@SeonHyungJo |
| 26 |
What is the difference between Shadow DOM and Virtual DOM? |
☑️ |
@SeonHyungJo |
| 27 |
What is React Fiber? |
☑️ |
@SeonHyungJo |
| 28 |
What is the main goal of React Fiber? |
☑️ |
@SeonHyungJo |
| 29 |
What are controlled components? |
☑️ |
@SeonHyungJo |
| 30 |
What are uncontrolled components? |
☑️ |
@SeonHyungJo |
| 31 |
What is the difference between createElement and cloneElement? |
☑️ |
@SeonHyungJo |
| 32 |
What is Lifting State Up in React? |
☑️ |
@SeonHyungJo |
| 33 |
What are the different phases of component lifecycle? |
☑️ |
@SeonHyungJo |
| 34 |
What are the lifecycle methods of React? |
☑️ |
@SeonHyungJo |
| 35 |
What are Higher-Order components? |
☑️ |
@SeonHyungJo |
| 36 |
How to create props proxy for HOC component? |
☑️ |
@SeonHyungJo |
| 37 |
What is context? |
☑️ |
@SeonHyungJo |
| 38 |
What is children prop? |
☑️ |
@BKJang |
| 39 |
How to write comments in React? |
☑️ |
@BKJang |
| 40 |
What is the purpose of using super constructor with props argument? |
☑️ |
@BKJang |
| 41 |
What is reconciliation? |
☑️ |
@SeonHyungJo |
| 42 |
How to set state with a dynamic key name? |
☑️ |
@SeonHyungJo |
| 43 |
What would be the common mistake of function being called every time the component renders? |
☑️ |
@SeonHyungJo |
| 44 |
Why is it necessary to capitalize component names? |
☑️ |
@SeonHyungJo |
| 45 |
Why React uses className over class attribute? |
☑️ |
@SeonHyungJo |
| 46 |
What are fragments? |
☑️ |
@SeonHyungJo |
| 47 |
Why fragments are better than container divs? |
☑️ |
@SeonHyungJo |
| 48 |
What are portals in React? |
☑️ |
@SeonHyungJo |
| 49 |
What are stateless components? |
☑️ |
@SeonHyungJo |
| 50 |
What are stateful components? |
☑️ |
@SeonHyungJo |
| 51 |
How to apply validation on props in React? |
☑️ |
@SeonHyungJo |
| 52 |
What are the advantages of React? |
☑️ |
@SeonHyungJo |
| 53 |
What are the limitations of React? |
☑️ |
@SeonHyungJo |
| 54 |
What are error boundaries in React v16 |
☑️ |
@SeonHyungJo |
| 55 |
How error boundaries handled in React v15? |
☑️ |
@SeonHyungJo |
| 56 |
What are the recommended ways for static type checking? |
☑️ |
@SeonHyungJo |
| 57 |
What is the use of react-dom package? |
☑️ |
@SeonHyungJo |
| 58 |
What is the purpose of render method of react-dom? |
☑️ |
@SeonHyungJo |
| 59 |
What is ReactDOMServer? |
☑️ |
@SeonHyungJo |
| 60 |
How to use InnerHtml in React? |
☑️ |
@SeonHyungJo |
| 61 |
How to use styles in React? |
☑️ |
@SeonHyungJo |
| 62 |
How events are different in React? |
☑️ |
@SeonHyungJo |
| 63 |
What will happen if you use setState in constructor? |
☑️ |
@SeonHyungJo |
| 64 |
What is the impact of indexes as keys? |
☑️ |
@SeonHyungJo |
| 65 |
Is it good to use setState() in componentWillMount() method? |
☑️ |
@SeonHyungJo |
| 66 |
What will happen if you use props in initial state? |
☑️ |
@SeonHyungJo |
| 67 |
How do you conditionally render components? |
☑️ |
@SeonHyungJo |
| 68 |
Why we need to be careful when spreading props on DOM elements?? |
☑️ |
@SeonHyungJo |
| 69 |
How you use decorators in React? |
☑️ |
@SeonHyungJo |
| 70 |
How do you memoize a component? |
☑️ |
@SeonHyungJo |
| 71 |
How you implement Server-Side Rendering or SSR? |
☑️ |
@SeonHyungJo |
| 72 |
How to enable production mode in React? |
☑️ |
@SeonHyungJo |
| 73 |
What is CRA and its benefits? |
☑️ |
@SeonHyungJo |
| 74 |
What is the lifecycle methods order in mounting? |
☑️ |
@SeonHyungJo |
| 75 |
What are the lifecycle methods going to be deprecated in React v16? |
☑️ |
@SeonHyungJo |
| 76 |
What is the purpose of getDerivedStateFromProps() lifecycle method? |
☑️ |
@SeonHyungJo |
| 77 |
What is the purpose of getSnapshotBeforeUpdate() lifecycle method? |
☑️ |
@SeonHyungJo |
| 78 |
What is the difference between createElement() and cloneElement() methods? |
☑️ |
@SeonHyungJo |
| 79 |
What is the recommended way for naming components? |
☑️ |
@SeonHyungJo |
| 80 |
What is the recommended ordering of methods in component class? |
☑️ |
@SeonHyungJo |
| 81 |
What is a switching component? |
☑️ |
@SeonHyungJo |
| 82 |
Why we need to pass a function to setState()? |
☑️ |
@SeonHyungJo |
| 83 |
What is strict mode in React? |
☑️ |
@SeonHyungJo |
| 84 |
What are React Mixins? |
☑️ |
@SeonHyungJo |
| 85 |
Why is isMounted() an anti-pattern and what is the proper solution? |
☑️ |
@SeonHyungJo |
| 86 |
What are the Pointer Events supported in React? |
☑️ |
@SeonHyungJo |
| 87 |
Why should component names start with capital letter? |
☑️ |
@SeonHyungJo |
| 88 |
Are custom DOM attributes supported in React v16? |
☑️ |
@SeonHyungJo |
| 89 |
What is the difference between constructor and getInitialState? |
☑️ |
@SeonHyungJo |
| 90 |
Can you force a component to re-render without calling setState? |
☑️ |
@SeonHyungJo |
| 91 |
What is the difference between super() and super(props) in React using ES6 classes? |
☑️ |
@SeonHyungJo |
| 92 |
How to loop inside JSX? |
☑️ |
@SeonHyungJo |
| 93 |
How do you access props in attribute quotes? |
☑️ |
@SeonHyungJo |
| 94 |
What is React PropType array with shape? |
☑️ |
@SeonHyungJo |
| 95 |
How conditionally apply class attributes? |
☑️ |
@SeonHyungJo |
| 96 |
What is the difference between React and ReactDOM? |
☑️ |
@SeonHyungJo |
| 97 |
Why ReactDOM is separated from React? |
☑️ |
@SeonHyungJo |
| 98 |
How to use React label element? |
☑️ |
@SeonHyungJo |
| 99 |
How to combine multiple inline style objects? |
☑️ |
@SeonHyungJo |
| 100 |
How to re-render the view when the browser is resized? |
☑️ |
@SeonHyungJo |
| 101 |
What is the difference between setState and replaceState methods? |
☑️ |
@SeonHyungJo |
| 102 |
How to listen to state changes? |
☑️ |
@SeonHyungJo |
| 103 |
What is the recommended approach of removing an array element in react state? |
☑️ |
@SeonHyungJo |
| 104 |
Is it possible to use React without rendering HTML? |
☑️ |
@SeonHyungJo |
| 105 |
How to pretty print JSON with React? |
☑️ |
@SeonHyungJo |
| 106 |
Why you can't update props in React? |
☑️ |
@SeonHyungJo |
| 107 |
How to focus an input element on page load? |
☑️ |
@SeonHyungJo |
| 108 |
What are the possible ways of updating objects in state? |
☑️ |
@SeonHyungJo |
| 109 |
Why function is preferred over object for setState? |
☑️ |
@SeonHyungJo |
| 110 |
How can we find the version of React at runtime in the browser? |
☑️ |
@SeonHyungJo |
| 111 |
What are the approaches to include polyfills in your create-react-app? |
☑️ |
@SeonHyungJo |
| 112 |
How to use https instead of http in create-react-app? |
☑️ |
@SeonHyungJo |
| 113 |
How to avoid using relative path imports in create-react-app? |
☑️ |
@SeonHyungJo |
| 114 |
How to add Google Analytics for react-router? |
☑️ |
@SeonHyungJo |
| 115 |
How to update a component every second? |
☑️ |
@SeonHyungJo |
| 116 |
How do you apply vendor prefixes to inline styles in React? |
☑️ |
@SeonHyungJo |
| 117 |
How to import and export components using react and ES6? |
☑️ |
@SeonHyungJo |
| 118 |
Why React component names must begin with a capital letter? |
☑️ |
@SeonHyungJo |
| 119 |
Why is a component constructor called only once? |
☑️ |
@SeonHyungJo |
| 120 |
How to define constants in React? |
☑️ |
@SeonHyungJo |
| 121 |
How to programmatically trigger click event in React? |
☑️ |
@SeonHyungJo |
| 122 |
Is it possible to use async/await in plain React? |
☑️ |
@SeonHyungJo |
| 123 |
What are the common folder structures for React? |
☑️ |
@SeonHyungJo |
| 124 |
What are the popular packages for animation? |
☑️ |
@SeonHyungJo |
| 125 |
What is the benefit of styles modules? |
☑️ |
@SeonHyungJo |
| 126 |
What are the popular React-specific linters? |
☑️ |
@SeonHyungJo |
| 127 |
How to make AJAX call and In which component lifecycle methods should I make an AJAX call? |
☑️ |
@SeonHyungJo |
| 128 |
What are render props? |
☑️ |
@SeonHyungJo |
|
React Router |
|
|
| 129 |
What is React Router? |
☑️ |
@SeonHyungJo |
| 130 |
How React Router is different from history library? |
☑️ |
@SeonHyungJo |
| 131 |
What are the <Router> components of React Router v4? |
☑️ |
@SeonHyungJo |
| 132 |
What is the purpose of push and replace methods of history? |
☑️ |
@SeonHyungJo |
| 133 |
How do you programmatically navigate using React router v4? |
☑️ |
@SeonHyungJo |
| 134 |
How to get query parameters in React Router v4 |
☑️ |
@SeonHyungJo |
| 135 |
Why you get "Router may have only one child element" warning? |
☑️ |
@SeonHyungJo |
| 136 |
How to pass params to history.push method in React Router v4? |
☑️ |
@SeonHyungJo |
| 137 |
How to implement default or NotFound page? |
☑️ |
@SeonHyungJo |
| 138 |
How to get history on React Router v4? |
☑️ |
@SeonHyungJo |
| 139 |
How to perform automatic redirect after login? |
☑️ |
@SeonHyungJo |
|
React Internationalization |
|
|
| 140 |
What is React-Intl? |
|
|
| 141 |
What are the main features of React Intl? |
|
|
| 142 |
What are the two ways of formatting in React Intl? |
|
|
| 143 |
How to use FormattedMessage as placeholder using React Intl? |
|
|
| 144 |
How to access current locale with React Intl |
|
|
| 145 |
How to format date using React Intl? |
|
|
|
React Testing |
|
|
| 146 |
What is Shallow Renderer in React testing? |
|
|
| 147 |
What is TestRenderer package in React? |
|
|
| 148 |
What is the purpose of ReactTestUtils package? |
|
|
| 149 |
What is Jest? |
|
|
| 150 |
What are the advantages of Jest over Jasmine? |
|
|
| 151 |
Give a simple example of Jest test case |
|
|
|
React Redux |
|
|
| 152 |
What is Flux? |
☑️ |
@SeonHyungJo |
| 153 |
What is Redux? |
☑️ |
@SeonHyungJo |
| 154 |
What are the core principles of Redux? |
☑️ |
@SeonHyungJo |
| 155 |
What are the downsides of Redux compared to Flux? |
☑️ |
@SeonHyungJo |
| 156 |
What is the difference between mapStateToProps() and mapDispatchToProps()? |
☑️ |
@SeonHyungJo |
| 157 |
Can I dispatch an action in reducer? |
☑️ |
@SeonHyungJo |
| 158 |
How to access Redux store outside a component? |
☑️ |
@SeonHyungJo |
| 159 |
What are the drawbacks of MVW pattern |
☑️ |
@SeonHyungJo |
| 160 |
Are there any similarities between Redux and RxJS? |
☑️ |
@SeonHyungJo |
| 161 |
How to dispatch an action on load? |
☑️ |
@SeonHyungJo |
| 162 |
How to use connect from React Redux? |
☑️ |
@SeonHyungJo |
| 163 |
How to reset state in Redux? |
☑️ |
@SeonHyungJo |
| 164 |
Whats the purpose of at symbol in the redux connect decorator? |
☑️ |
@SeonHyungJo |
| 165 |
What is the difference between React context and React Redux? |
☑️ |
@SeonHyungJo |
| 166 |
Why are Redux state functions called reducers? |
☑️ |
@SeonHyungJo |
| 167 |
How to make AJAX request in Redux? |
☑️ |
@SeonHyungJo |
| 168 |
Should I keep all component's state in Redux store? |
☑️ |
@SeonHyungJo |
| 169 |
What is the proper way to access Redux store? |
☑️ |
@SeonHyungJo |
| 170 |
What is the difference between component and container in React Redux? |
☑️ |
@SeonHyungJo |
| 171 |
What is the purpose of the constants in Redux? |
☑️ |
@SeonHyungJo |
| 172 |
What are the different ways to write mapDispatchToProps()? |
☑️ |
@SeonHyungJo |
| 173 |
What is the use of the ownProps parameter in mapStateToProps() and mapDispatchToProps()? |
☑️ |
@SeonHyungJo |
| 174 |
How to structure Redux top level directories? |
☑️ |
@SeonHyungJo |
| 175 |
What is redux-saga? |
☑️ |
@SeonHyungJo |
| 176 |
What is the mental model of redux-saga? |
☑️ |
@SeonHyungJo |
| 177 |
What are the differences between call and put in redux-saga |
☑️ |
@SeonHyungJo |
| 178 |
What is Redux Thunk? |
☑️ |
@SeonHyungJo |
| 179 |
What are the differences between redux-saga and redux-thunk |
☑️ |
@SeonHyungJo |
| 180 |
What is Redux DevTools? |
☑️ |
@SeonHyungJo |
| 181 |
What are the features of Redux DevTools? |
☑️ |
@SeonHyungJo |
| 182 |
What are Redux selectors and Why to use them? |
☑️ |
@SeonHyungJo |
| 183 |
What is Redux Form? |
☑️ |
@SeonHyungJo |
| 184 |
What are the main features of Redux Form? |
☑️ |
@SeonHyungJo |
| 185 |
How to add multiple middlewares to Redux? |
☑️ |
@SeonHyungJo |
| 186 |
How to set initial state in Redux? |
☑️ |
@SeonHyungJo |
| 187 |
How Relay is different from Redux? |
☑️ |
@SeonHyungJo |
|
React Native |
|
|
| 188 |
What is the difference between React Native and React? |
|
|
| 189 |
How to test React Native apps? |
|
|
| 190 |
How to do logging in React Native? |
|
|
| 191 |
How to debug your React Native? |
|
|
|
React supported libraries and Integration |
|
|
| 192 |
What is reselect and how it works? |
☑️ |
@SeonHyungJo |
| 193 |
What is Flow? |
☑️ |
@SeonHyungJo |
| 194 |
What is the difference between Flow and PropTypes? |
☑️ |
@SeonHyungJo |
| 195 |
How to use font-awesome icons in React? |
☑️ |
@SeonHyungJo |
| 196 |
What is React Dev Tools? |
☑️ |
@SeonHyungJo |
| 197 |
Why is DevTools not loading in Chrome for local files? |
☑️ |
@SeonHyungJo |
| 198 |
How to use Polymer in React? |
☑️ |
@SeonHyungJo |
| 199 |
What are the advantages of React over Vue.js? |
☑️ |
@SeonHyungJo |
| 200 |
What is the difference between React and Angular? |
☑️ |
@SeonHyungJo |
| 201 |
Why React tab is not showing up in DevTools? |
☑️ |
@SeonHyungJo |
| 202 |
What are styled components? |
☑️ |
@SeonHyungJo |
| 203 |
Give an example of Styled Components? |
☑️ |
@SeonHyungJo |
| 204 |
What is Relay? |
☑️ |
@SeonHyungJo |
| 205 |
How to use TypeScript in create-react-app application? |
☑️ |
@SeonHyungJo |
|
Miscellaneous |
|
|
| 206 |
What are the main features of reselect library? |
☑️ |
@SeonHyungJo |
| 207 |
Give an example of reselect usage? |
☑️ |
@SeonHyungJo |
| 208 |
What is an action in Redux? |
☑️ |
@SeonHyungJo |
| 209 |
Does the statics object work with ES6 classes in React? |
☑️ |
@SeonHyungJo |
| 210 |
Can Redux only be used with React? |
☑️ |
@SeonHyungJo |
| 211 |
Do you need to have a particular build tool to use Redux? |
☑️ |
@SeonHyungJo |
| 212 |
How Redux Form initialValues get updated from state? |
☑️ |
@SeonHyungJo |
| 213 |
How React PropTypes allow different type for one prop? |
☑️ |
@SeonHyungJo |
| 214 |
Can I import an SVG file as react component? |
☑️ |
@SeonHyungJo |
| 215 |
Why are inline ref callbacks or functions not recommended? |
☑️ |
@SeonHyungJo |
| 216 |
What is render hijacking in React? |
☑️ |
@SeonHyungJo |
| 217 |
What are HOC factory implementations? |
☑️ |
@SeonHyungJo |
| 218 |
How to pass numbers to React component? |
☑️ |
@SeonHyungJo |
| 219 |
Do I need to keep all my state into Redux? Should I ever use react internal state? |
☑️ |
@SeonHyungJo |
| 220 |
What is the purpose of registerServiceWorker in React? |
☑️ |
@SeonHyungJo |
| 221 |
What is React memo function? |
☑️ |
@SeonHyungJo |
| 222 |
What is React lazy function? |
☑️ |
@SeonHyungJo |
| 223 |
How to prevent unnecessary updates using setState? |
☑️ |
@SeonHyungJo |
| 224 |
How do you render Array, Strings and Numbers in React 16 Version? |
☑️ |
@SeonHyungJo |
| 225 |
How to use class field declarations syntax in React classes? |
☑️ |
@SeonHyungJo |
| 226 |
What are hooks? |
☑️ |
@SeonHyungJo |
| 227 |
What are the rules needs to follow for hooks? |
☑️ |
@SeonHyungJo |
| 228 |
How to ensure hooks followed the rules in your project? |
☑️ |
@SeonHyungJo |
| 229 |
What are the differences between Flux and Redux? |
☑️ |
@SeonHyungJo |
| 230 |
What are the benefits of React Router V4? |
☑️ |
@SeonHyungJo |
| 231 |
Can you describe about componentDidCatch lifecycle method signature? |
☑️ |
@SeonHyungJo |
| 232 |
In which scenarios error boundaries do not catch errors? |
☑️ |
@SeonHyungJo |
| 233 |
Why do not you need error boundaries for event handlers? |
☑️ |
@SeonHyungJo |
| 234 |
What is the difference between try cath block and error boundaries? |
☑️ |
@SeonHyungJo |
| 235 |
What is the behavior of uncaught errors in react 16? |
☑️ |
@SeonHyungJo |
| 236 |
What is the proper placement for error boundaries? |
☑️ |
@SeonHyungJo |
| 237 |
What is the benefit of component stack trace from error boundary? |
☑️ |
@SeonHyungJo |
| 238 |
What is the required method to be defined for a class component? |
☑️ |
@SeonHyungJo |
| 239 |
What are the possible return types of render method? |
☑️ |
@SeonHyungJo |
| 240 |
What is the main purpose of constructor? |
☑️ |
@SeonHyungJo |
| 241 |
Is it mandatory to define constructor for React component? |
☑️ |
@SeonHyungJo |
| 242 |
What are default props? |
☑️ |
@SeonHyungJo |
| 243 |
Why should not call setState in componentWillUnmount? |
☑️ |
@SeonHyungJo |
| 244 |
What is the purpose of getDerivedStateFromError? |
☑️ |
@SeonHyungJo |
| 245 |
What is the methods order when component re-rendered? |
☑️ |
@SeonHyungJo |
| 246 |
What are the methods invoked during error handling? |
☑️ |
@SeonHyungJo |
| 247 |
What is the purpose of displayName class property? |
☑️ |
@SeonHyungJo |
| 248 |
What is the browser support for react applications? |
☑️ |
@SeonHyungJo |
| 249 |
What is the purpose of unmountComponentAtNode method? |
☑️ |
@SeonHyungJo |
| 250 |
What is code-splitting? |
☑️ |
@SeonHyungJo |
| 251 |
What is the benefit of strict mode? |
☑️ |
@SeonHyungJo |
| 252 |
What are Keyed Fragments? |
☑️ |
@SeonHyungJo |
| 253 |
Is it React support all HTML attributes? |
☑️ |
@SeonHyungJo |
| 254 |
What are the limitations with HOCs? |
☑️ |
@SeonHyungJo |
| 255 |
How to debug forwardRefs in DevTools? |
☑️ |
@SeonHyungJo |
| 256 |
When component props defaults to true? |
☑️ |
@SeonHyungJo |
| 257 |
What is NextJS and major features of it? |
☑️ |
@SeonHyungJo |
| 258 |
How do you pass an event handler to a component? |
☑️ |
@SeonHyungJo |
| 259 |
Is it good to use arrow functions in render methods? |
☑️ |
@SeonHyungJo |
| 260 |
How to prevent a function from being called multiple times? |
☑️ |
@SeonHyungJo |
| 261 |
How JSX prevents Injection Attacks? |
☑️ |
@SeonHyungJo |
| 262 |
How do you update rendered elements? |
☑️ |
@SeonHyungJo |
| 263 |
How do you say that props are read only? |
☑️ |
@SeonHyungJo |
| 264 |
How do you say that state updates are merged? |
☑️ |
@SeonHyungJo |
| 265 |
How do you pass arguments to an event handler? |
☑️ |
@SeonHyungJo |
| 266 |
How to prevent component from rendering? |
☑️ |
@SeonHyungJo |
| 267 |
What are the conditions to safely use the index as a key? |
☑️ |
@SeonHyungJo |
| 268 |
Is it keys should be globally unique? |
☑️ |
@SeonHyungJo |
| 269 |
What is the popular choice for form handling? |
☑️ |
@SeonHyungJo |
| 270 |
What are the advantages of formik over redux form library? |
☑️ |
@SeonHyungJo |
| 271 |
Why do you not required to use inheritance? |
☑️ |
@SeonHyungJo |
| 272 |
Can I use web components in react application? |
☑️ |
@SeonHyungJo |
| 273 |
What is dynamic import? |
☑️ |
@SeonHyungJo |
| 274 |
What are loadable components? |
☑️ |
@SeonHyungJo |
| 275 |
What is suspense component? |
☑️ |
@SeonHyungJo |
| 276 |
What is route based code splitting? |
☑️ |
@SeonHyungJo |
| 277 |
Give an example on How to use context? |
☑️ |
@SeonHyungJo |
| 278 |
What is the purpose of default value in context? |
☑️ |
@SeonHyungJo |
| 279 |
How do you use contextType? |
☑️ |
@SeonHyungJo |
| 280 |
What is a consumer? |
☑️ |
@SeonHyungJo |
| 281 |
How do you solve performance corner cases while using context? |
☑️ |
@SeonHyungJo |
| 282 |
What is the purpose of forward ref in HOCs? |
☑️ |
@SeonHyungJo |
| 283 |
Is it ref argument available for all functions or class components? |
☑️ |
@SeonHyungJo |
| 284 |
Why do you need additional care for component libraries while using forward refs? |
☑️ |
@SeonHyungJo |
| 285 |
How to create react class components without ES6? |
☑️ |
@SeonHyungJo |
| 286 |
Is it possible to use react without JSX? |
☑️ |
@SeonHyungJo |
| 287 |
What is diffing algorithm? |
☑️ |
@SeonHyungJo |
| 288 |
What are the rules covered by diffing algorithm? |
☑️ |
@SeonHyungJo |
| 289 |
When do you need to use refs? |
☑️ |
@SeonHyungJo |
| 290 |
Is it prop must be named as render for render props? |
☑️ |
@SeonHyungJo |
| 291 |
What are the problems of using render props with pure components? |
☑️ |
@SeonHyungJo |
| 292 |
How do you create HOC using render props? |
☑️ |
@SeonHyungJo |
| 293 |
What is windowing technique? |
☑️ |
@SeonHyungJo |
| 294 |
How do you print falsy values in JSX? |
☑️ |
@SeonHyungJo |
| 295 |
What is the typical use case of portals? |
☑️ |
@SeonHyungJo |
| 296 |
How do you set default value for uncontrolled component? |
☑️ |
@SeonHyungJo |
| 297 |
What is your favorite React stack? |
☑️ |
@SeonHyungJo |
| 298 |
What is the difference between Real DOM and Virtual DOM? |
☑️ |
@SeonHyungJo |
| 299 |
How to add a bootstrap for a react application? |
☑️ |
@SeonHyungJo |
| 300 |
Can you list down top websites or applications using react as front end framework? |
☑️ |
@SeonHyungJo |
| 301 |
Is it recommended to use CSS In JS technique in React? |
☑️ |
@SeonHyungJo |
| 302 |
Do I need to rewrite all my class components with hooks? |
☑️ |
@SeonHyungJo |
| 303 |
How to fetch data with React Hooks? |
☑️ |
@SeonHyungJo |
| 304 |
Is Hooks cover all use cases for classes? |
☑️ |
@SeonHyungJo |
| 305 |
What is the stable release for hooks support? |
☑️ |
@SeonHyungJo |
| 306 |
Why do we use square brackets in useState? |
☑️ |
@SeonHyungJo |
| 307 |
What are the sources used for introducing hooks? |
☑️ |
@SeonHyungJo |
| 308 |
How do you access imperative API of web components? |
☑️ |
@SeonHyungJo |
| 309 |
What is formik? |
☑️ |
@SeonHyungJo |
| 310 |
What are typical middleware choices for handling asynchronous calls in Redux? |
☑️ |
@SeonHyungJo |
| 311 |
Is browsers understand JSX code? |
☑️ |
@SeonHyungJo |
| 312 |
Describe about data flow in react? |
☑️ |
@SeonHyungJo |
| 313 |
What is react scripts? |
☑️ |
@SeonHyungJo |
| 314 |
What are the features of create react app? |
☑️ |
@SeonHyungJo |
| 315 |
What is the purpose of renderToNodeStream method? |
☑️ |
@SeonHyungJo |
| 316 |
What is MobX? |
☑️ |
@SeonHyungJo |
| 317 |
What are the differences between Redux and MobX? |
☑️ |
@SeonHyungJo |
| 318 |
Should I learn ES6 before learning ReactJS? |
☑️ |
@SeonHyungJo |
| 319 |
What is Concurrent Rendering? |
☑️ |
@SeonHyungJo |
| 320 |
What is the difference between async mode and concurrent mode? |
☑️ |
@SeonHyungJo |
| 321 |
Can I use javascript urls in react16.9? |
☑️ |
@SeonHyungJo |
| 322 |
What is the purpose of eslint plugin for hooks? |
☑️ |
@SeonHyungJo |
| 323 |
What is the difference between Imperative and Declarative in React? |
☑️ |
@SeonHyungJo |
| 324 |
What are the benefits of using typescript with reactjs? |
☑️ |
@SeonHyungJo |
| 325 |
How do you make sure that user remains authenticated on page refresh while using Context API State Management? |
☑️ |
@dididy |
| 326 |
What are the benefits of new JSX transform? |
☑️ |
@SeonHyungJo |
| 327 |
How does new JSX transform different from old transform? |
☑️ |
@SeonHyungJo |
| 328 |
How do you get redux scaffolding using create-react-app? |
|
@SeonHyungJo |
| 329 |
What are React Server components? |
|
@SeonHyungJo |
| 330 |
What is prop drilling? |
|
@dididy |
| 331 |
What are the different ways to prevent state mutation? |
|
|