Hi ! In this articles I am sharing all the resources that you can use to prepare for your React Interviews:
- HTML
- CSS / Sass
- CSS Frameworks
- Javascript
- Website Optomizations
- Typescript
- Web Accessibility
- React
- CSS in JS
- Redux
- Context API
- Webpack
- SPA vs SSR vs SSG
- Nextjs
- API Handling
- NFR’s (Non Functional Requirements)
- GraphQL
- Web Architechtures
- Web Vitals
- Web Security
- SEO
- Design Principles
- Design Patterns
- Design Systems
At last, I am also going to share how to create your Frontend focused resume, to easily get shortlisted.
HTML :
CSS/Sass :
CSS Frameworks:
Javascript:
Website Optimizations :
- Methods to optimize Website Loading
- Web storages
- Web components
- Caching
Typescript:
- Typescript – Installing & using Typescript
- Typescript – Using Types
- Next Generation Javascript and Typescript
React:
- React – A deep dive guide
- React vs Angular – A comparison guide
- React – DOM and Virtual DOM
- React – Lifecycle methods (Class Components)
- React – Hooks (Functional Components)
- React – Design Patterns & Anti-Patterns
Redux:
Context API:
Webpack:
- Getting Started with Webpack in JS Projects
- Webpack Configuration (part-1) – Setup HTML Webpack Plugin
- Webpack Configuration (part-2) – Code Splitting
- Webpack Configuration (part-3) – Setup Babel
- Webpack Configuration (part-4) – Setup Typescript
Graphql:
- GraphQL – Introduction
- Setting up GraphQL with React (Client)
- Setting up GraphQL with Node Express (Server)
SPA vs SSR vs SSG:
NextJS:
API Handling:
NFR’s (Non Functional Requirements):
Nodejs (optional – for backend)
Web Architectures:
Web Vitals:
Web Security:
SEO:
Design Principles:
Design Patterns:
Design Systems:
Some useful resources:
ES6 compatability table: