How to use NoSsr Component in ReactJS? Last Updated : 22 Nov, 2023 Summarize Comments Improve Suggest changes Share Like Article Like Report NoSsr purposely removes components from the subject of Server Side Rendering (SSR). Material UI for React has this component available for us, and it is very easy to integrate. We can use the NoSsr Component in ReactJS using the following approach. Prerequisites:NodeJS or NPMReactJSMaterial UISteps to Create React Application And Installing Module.Step 1: Create a React application using the following command. npx create-react-app foldernameStep 2: After creating your project folder i.e. foldername, move to it using the following command. cd foldernameStep 3: After creating the ReactJS application, Install the material-ui modules using the following command. npm install @material-ui/coreProject Structure: Project StructureThe updated dependencies in package.json file will look like. "dependencies": { "@material-ui/core": "^4.12.4", "react": "^18.2.0", "react-dom": "^18.2.0", "react-scripts": "5.0.1", "web-vitals": "^2.1.4", }Example: Now write down the following code in the App.js file. Here, App is our default component where we have written our code. App.js import React from 'react'; import NoSsr from '@material-ui/core/NoSsr'; import Box from '@material-ui/core/Box'; export default function App() { return ( <div style={{ display: 'block', padding: 30 }}> <h4>How to use NoSsr Component in ReactJS?</h4> <Box p={3} bgcolor="black" color="white"> Both Server and Client Rendering for this Component </Box> <NoSsr> <Box p={4} bgcolor="red" color="white"> No Server Side Rendering for this Component </Box> </NoSsr> </div> ); } Step to Run Application: Run the application using the following command from the root directory of the project. npm startOutput: Now open your browser and go to http://localhost:3000/, you will see the following output. Comment More infoAdvertise with us Next Article How to Pass JSON Values into React Components ? G gouravhammad Follow Improve Article Tags : ReactJS React-Questions Similar Reads How to use Portal Component in ReactJS ? The portal component renders its children into a new subtree outside the current DOM hierarchy. Material UI for React has this component available for us, and it is very easy to integrate. We can use the Portal Component in ReactJS using the following approach.Prerequisites:NodeJS or NPMReact JSMate 2 min read How to use CssBaseLine Component in ReactJS ? In React JS, A CssBaseline component is a collection of HTML elements and attribute style-normalizations. At the <head> of our document, it is added as CSS reset. This component is used to add some basic styling to our application like box-sizing, background color, etc like CSS reset for our a 3 min read How to Pass JSON Values into React Components ? In React, you can pass JSON values into components using props. Props allow us to send data from a parent component to its child components. When rendering a component, you can pass the JSON values as props. These props can then be accessed within the componentâs function or class, allowing you to d 3 min read How to create components in ReactJS ? Components in React JS is are the core of building React applications. Components are the building blocks that contains UI elements and logic, making the development process easier and reusable. In this article we will see how we can create components in React JS. Table of Content React Functional C 3 min read How to use HOCs to reuse Component Logic in React ? In React, making reusable components keeps your code neat. Higher-order components (HOCs) are a smart way to bundle and reuse component logic. HOCs are like magic functions that take a component and give you back an upgraded version with extra powers or information. HOCs can be implemented in a few 4 min read How to get text inside Text component onPress in ReactJS ? In this article, we will learn "How to get the text inside Text component onPress in ReactJS?". Problem Statement: Sometimes in an application, it is required to get the text inside certain components, in order to reuse the components again & again just by changing the text value. Approach: We w 4 min read Like