Nikita Sarkanianikitasarkania.hashnode.dev·Oct 2, 2024Security Risks of Inline Event Handlers in React.js (And How to Avoid Them)If you’re a React.js developer, chances are you’ve dropped an inline event handler into your code without even thinking twice. It’s so easy to do! You might write something like this: <button onClick={() => alert('You clicked me!')}>Click Me</button>...84 readsReactSecurity
Jamie Barlowjamiebarlow-blog.vercel.app·Sep 28, 2024Route-level Suspense with React RouterRoute vs Component-level Suspense - what does our app need? In my previous post, I addressed managing loading states at the component level using React Suspense. But it’s important to note that there are potentially other ways to implement our error ...suspense
Arturcode-with-arthur.hashnode.dev·May 21, 2024The Power of useState: Dynamic State Handling in ReactReact has become a leading library for building user interfaces, largely due to its powerful state management capabilities. Managing state is essential for creating dynamic and interactive web applications. The introduction of hooks in React 16.8 sig...1 likeReact
Sasika Chandilasasika.hashnode.dev·Feb 20, 2024Unraveling the Depth of React Class ComponentsIntroduction React, the JavaScript library for building user interfaces presents developers with various paradigms to architect their applications. Despite the rise of functional components and hooks, React class components remain a cornerstone in ma...1 likeReact Class Components
Vishwas Acharyavishwasacharya.hashnode.dev·Jun 18, 2023Best practices for integrating React with GraphQLIntroduction In today's fast-paced web development landscape, React and GraphQL have emerged as powerful technologies that can greatly enhance the efficiency and performance of web applications. React, a popular JavaScript library for building user i...React
Vishwas Acharyavishwasacharya.hashnode.dev·Jun 8, 2023How to test your React components like a proIntroduction React is a popular JavaScript library used for building user interfaces, and it's important to ensure that your components are thoroughly tested to guarantee their functionality and reliability. Testing React components can be challengin...1 likeReact
Vishwas Acharyavishwasacharya.hashnode.dev·Jun 2, 20235 Common React Mistakes and How to Avoid ThemReact has become one of the most popular JavaScript libraries for building user interfaces. It is component-based architecture and efficient rendering makes it a favorite among developers. However, like any technology, React is not without its pitfal...6 likes·141 readsReact