Best of ReactAugust 2021

  1. 1
    Article
    Avatar of devtoDEV·5y

    No More ../../../ Import in React

    Absolute imports make the component more readable and clean. Steps to configure absolute Import in Create React App without any third-party packages. For JET Brains IDEs like WebStorm, PhpStorm, RubyMine and etc, we need to add some additional configurations as below.

  2. 2
    Article
    Avatar of honeypotHoneypot·5y

    Best React Developer Tools 2021

    Europe's IT worker shortage is projected to grow, meaning job openings for React developers are on the up and up. It's always important to stay up to date with the latest in the world of React to be a competitive player in the job market. Let's talk about what React developer tools are being used in 2021 and why you should include them in your stack.

  3. 3
    Article
    Avatar of jsPlainEnglishJavaScript in Plain English·5y

    The Greatest React Developer I Ever Met

    Mohammad Faisal shares the story of one of the greatest engineers he has seen in his life. He was not the fastest but he cared about best practices. His code was so beautiful that a junior developer had absolutely no problem understanding what was going on there. He left the company due to conflict with management.

  4. 4
    Article
    Avatar of devtoDEV·5y

    Microfrontends With React

    Micro Frontends allows you to develop, deploy and maintain applications individually. Like Uber where booking and payment services are individually developed and deployed. It means, your application is divided into various individual applications and easy to maintain. We will see a React Website using Micro Frontends where we create three applications, Blogs App, Header App and Container App.Please download full source code from our GitHub.

  5. 5
    Article
    Avatar of rubylaRUBYLAND·5y

    Recoil — is this the new ‘Redux’ for React?

  6. 6
    Article
    Avatar of freecodecampfreeCodeCamp·5y

    How to Build a Portfolio Site with Next.js and TailwindCSS

    Manu Arora: How to Build a Portfolio Site with Next.js and Tailwind CSS. How to build a site with next.js, TailwindCSS and other tools to help you grow your business. Manu: The best way to grow a business is to have a portfolio of sites.

  7. 7
    Article
    Avatar of devtoDEV·5y

    React CheatSheets

    ReactJS uses virtual DOM based mechanism to fill in data (views) in HTML DOM. Virtual DOM works fast owning to the fact that it only changes individual DOM elements instead of reloading complete DOM every time. It provides a development environment configured for ease-of-use with minimal setup.

  8. 8
    Article
    Avatar of rubylaRUBYLAND·5y

    React Tricks: Customizing your useEffect to run ONLY when you want!

  9. 9
    Article
    Avatar of jsPlainEnglishJavaScript in Plain English·5y

    45 NPM Packages to Solve 16 React Problems

    React doesn’t come with all of the solutions packed in. If you are a beginner, then you have to spend a considerable amount of time searching for the best solution to a problem. Today we will have a comparative discussion to learn more about the alternative solutions to different problems in react.

  10. 10
    Article
    Avatar of devtoDEV·5y

    Lazy loading react components with dynamic imports and intersection observer

    Lazy loading is a way by which we can load content only when they are needed. This is achieved by code-splitting, where we split our app into multiple chunks. The idea here is to serve the user with only the content they can view, and serve the other contents as and when the user visits them.

  11. 11
    Article
    Avatar of hashnodeHashnode·5y

    How I built Rozbnb 🛌 with Next.js , Tailwind CSS, Styled Components , Stripe💰 and Auth0 🔒

    A few weeks ago a great youtuber called Sonny Sangha hosted a 5day challenge of cloning Airbnb. After strategizing I planned to make that clone into a better website with authentication , animation , better UI and so on. The Motivation: I was exploring Auth0 for my website's Authentication so I came across this amazing Hackathon which was hosted by Auth0 and @Hashnode.

  12. 12
    Article
    Avatar of react_nativeReact Native·5y

    Announcing React Native 0.65 · React Native

    React Native version 0.65 is now available. This release includes improvements to accessibility, package upgrades, and more. Hermes, Facebook’s open source JavaScript VM optimized for React Native, has been upgraded to 0.8.1. Hermes on iOS now supports Apple M1 Macs and Mac Catalyst!

  13. 13
    Article
    Avatar of devtoDEV·5y

    Cleaner data fetching with react-query

    React-query provides a way of maintaining a global context of server state. It also provides an excellent caching solution with minimal configuration. Data-fetching is something I feel does not get the importance and limelight as say state management in the React world. If handled properly, we can even get rid of client side state management solutions.

  14. 14
    Article
    Avatar of devtoDEV·5y

    Really, why React?

    React is a new React-based web framework from Facebook. It's been criticized for being over-engineered and hard-to-understand. One of the biggest issues is the lack of respect for web standards. It also uses a "funny tag syntax [that] is neither a string nor HTML"

  15. 15
    Article
    Avatar of devtoDEV·5y

    20+ React Tools to Help You Become a More Productive Programmer

    Reactide is an integrated development environment (IDE) for web developers using React. Too much freedom with React can lead to a giant waste of time. Belle is a UI framework that was built because of the difficulties with creating a decent UI with React in a short period. Profiler gives a summary of re-rendering of your app.

  16. 16
    Article
    Avatar of devtoDEV·5y

    Optimizing React apps: Hardcore edition

    Enabling "loose" transformations in @babel/preset-env may make your application considerably smaller. I shaved off roughly 230.9 KB, or 16.2% from my bundle.Remove prop-types from your production bundle.Enable new JSX transform.

  17. 17
    Article
    Avatar of dzDZone·5y

    React 18: Things You Need To Know About React JS Latest Version

    The most awaited version of React 18 is finally out now. Its team has finally revealed the alpha version and its plan, though the official launch is still pending. For beginners, the team is working on a new approach. They have called a panel of experts, library authors, educators, and developers to take part in a working group.

  18. 18
    Article
    Avatar of css_tricksCSS-Tricks·5y

    Building a Cool Front End Thing Generator

    Animated CSS Gradient Generator is a tool for creating animated background gradients in pure CSS. This article is a basic Create Next App project. We are going to create a React component to describe an animated gradient. We want to provide these settings as data throughout our little app using a higher-order component, context/SettingsContext.

  19. 19
    Article
    Avatar of asayerasayer·5y

    Getting Started with React Cosmos

  20. 20
    Article
    Avatar of phProduct Hunt·5y

    UIdeck 2.0 - Landing Page HTML Templates and UI Kits

    Free and Premium HTML Landing Page Templates and UI Kits - Built with Bootstrap, Tailwind CSS and React. Create and Launch Complete Website and Landing Pages for Your Startup with Beautiful Design Without Coding From Scratch. 40% OFF - Auto Applied! Login to get promo code Embed Collect.

  21. 21
    Article
    Avatar of hashnodeHashnode·5y

    React isn't fast, let's learn why

    ReactJS was created in a way that just re-renders the entire component to deal with data inconsistency after any update to the state in the component or its child. Virtual DOM is a DOM-like structure that can be updated easily as changes in this virtual DOM aren't tied to a browser screen that also needs to be updated.

  22. 22
    Article
    Avatar of smashingSmashing Magazine·5y

    State Management In Next.js — Smashing Magazine

    This article is intended to be used as a primer for managing complex states in a Next.js app. The framework is way too versatile for us to cover all possible use cases. These strategies should fit the vast majority of apps around with little to no adjustments. If you believe there is a relevant pattern to be considered, I look forward to seeing you in the comments section!

  23. 23
    Article
    Avatar of devtoDEV·5y

    Fullstack (Nodejs + Reactjs) interview experience at Nutanix

    I had applied for the MTS-3 Fullstack – SAAS (Nodejs + Reactjs) on Nutanix’s career section and got the shortlisting email on 21’st April 2021. Visit learnersbucket.com If you are preparing for your JavaScript interview. You will find DSA, System Design and JavaScript Questions.

  24. 24
    Article
    Avatar of devtoDEV·5y

    How we built a SaaS with React and AWS

    I started iterspace with Marco Zani in the summer of 2018. The plan was to build a tool that would let people share clear feedback with the right context. Most of the logic is implemented in the client-side that runs in the browser. The cloud notifies the app about updates made by other users via WebSocket.

  25. 25
    Article
    Avatar of logrocketLogRocket·5y

    1 week with GitHub Copilot: Building an app using only Copilot

    GitHub Copilot is a tool developed by GitHub to autocomplete code with the help of OpenAI. Copilot generates smart code suggestions with context, such as docstrings, code comments, function names, or even file names. It then uses all this information to suggest code snippets that developers can easily accept by pressing the Tab key on a keyboard.