-
Notifications
You must be signed in to change notification settings - Fork 12
React
Edmundas Mišeikis edited this page Jan 10, 2020
·
55 revisions
- React
- React components
- Preact
- Server side rendering
- Relay
- Cerebro
- Electrode
- Recompose
- Forms
- Testing React
- PluralSight training
- React
- Awesome React
- Awesome React Components
-
Awesome React Components by Josh Habdas
- Aphrodite: Inline Styles that work
- @ReactJS_News
- React Fiber Architecture
- React FAQ
- React v15.4.0
- YouTube channels
- React Native wiki pages
- Redux wiki pages
- Create React App (npm)
- React Axiom by @wrgoto from @periscopeco
- Exponent
-
Draft.js by Facebook
- on GitHub
- A React framework for building text editors
- Awesome Draft.js
- Inferno
- Internationalization in React
- MobX - Simple, scalable state management
- Hyperscript
- The React.js Way: Getting Started Tutorial
- How I learned React and how you can too
- Step by Step Environment Setup of the React Developer – No Legacy, 2016 Standards
- Comprehensive Beginner’s Guide to ReactJS
- How to handle state in React
- Helpful principles when starting with React
- Mixins Considered Harmful
- React Rocks
- The 5 Types of React Application State
- Exploring React’s State Propagation
- Remote Data JS
- Vulcan.js (formerly Telescope) - The full-stack React+GraphQL framework
- Reagent
- Re-frame
- Styled components
- React.js in Patterns
- Bridging React With Other Popular Web Languages (PHP, Rails. Meteor
- Working with data in React: Properties & State
- Building Your Own React Clone in Five Easy Steps
- React.JS Top 10 Articles of The Year (v.2017)
- Progressive Web Apps with React.js
- Getting Started With React and JSX
- React Elements VS React Components
- React "Aha" Moments
- Animating 2048 SVG nodes in React, Preact, Inferno, and Vue2 – a side-by-side comparison
- Server-side Rendering Shootout with Marko, Preact, Rax, React and Vue
- React Overdrive - a simple component based API to transition any element to any element
- React or Vue: Which Javascript UI Library Should You Be Using?
- I’m Sticking With React (For Now)
- Creating Reusable Development Tooling
- Crafting a high-performance TV user interface using React on The Netflix Tech Blog
- Why and How to Use PureComponent in React.js
- Web Components, the React way
- Introducing React Loadable - Component-centric code splitting and loading in React
- Our Best Practices for Writing React Components
- Improve Your UX by Dynamically Rendering Images via React
- More than React
- Part I - Why You Shouldn’t Use ReactJS For Complex Interactive Front-End Projects
- React Component
- DOM
- HTML
- How to build, test and deploy React Applications in 2017
- React.js: 14 Tools & Resources for Web Developers
- Understanding React deployment
- React is Slow, React is Fast: Optimizing React Apps in Practice
-
10 React mini-patterns
- #1 Sending data down and up
- #2 Fixing HTML’s inputs
- #3 Binding labels to inputs with unique IDs
- #4 Controlling CSS with props
- #5 The switching component
- #6 Reaching into a component
- #7 Almost-components
- #8 Components for formatting text
- #9 The store is the component’s servant
- #10 Importing components without relative paths
- Marko vs React: An In-depth Look
- React Styleguidist 5
- Simple React Development in 2017
- React.js for the Visual Learner
- Chapter 1 | What is This All About?
- Chapter 2 | What is React and Why is it Cool?
- Chapter 3 | Building Our Houses
- Chapter 4 | Our First Village
- Chapter 5 | Additions to Our Houses
- Chapter 6 | Moving Our Villages
- Chapter 7 | Crafting Our First User Interface (Static Chat Bot Landing Page)
- Chapter 8 | Making Things Dynamic (Create Chat Bot Demo)
- Chapter 9 | Reacting to What We Learned
- Optimizing React Rendering
- Storybook (@storybookjs)
- Understanding Higher Order Components
- React’s Five Fingers of Death. Master these five concepts, then master React
- Presentational and Container Components by Dan Abramov
- React Training on GitHub
-
Recompose on Github
- Recompose is a React utility belt for function components and higher-order components. Think of it like lodash for React
- React Live
- Componnet Playground
- React Components Catalog
- Absolutely Awesome React Components & Libraries
- React UI Kits and Component Libraries
- Ant Design
- Material-UI
- Chakra
- Theme UI
- Lifetime UI
- grommet
- novo - dataviz with d3
- Blueprint
- React Hook Form
- Atomic Layout
- React95 - Windows 95 UI
- Fast 3kB alternative to React with the same ES6 API
- on GitHub
- Getting started with PreactJS — A Step By Step Guide
- Next.js - minimalistic framework for server-rendered React applications
- Alibaba RAX - A universal React-compatible render engine
- Relay couples React with GraphQL
- on GitHub
- Relay Modern
- Relay Modern: Simpler, faster, more extensible
- UNIVERSAL REACT/NODE APPLICATION PLATFORM from @WalmartLabs
- Electrode is a platform for building universal React/Node.js applications with standardized structure, best practices, and modern technologies baked in. Electrode focuses on performance, component reusability, and simple deployment to multiple cloud providers—so you can focus on what makes your app unique.
- What is Electrode?
- Electrode Boilerplate
- Build a React.js Application with User Login and Authentication
- React Studio on Hackernoon
- A React utility belt for function components and higher-order components. Think of it like lodash for React.
- React Form - A simple and powerful form builder for React
-
Formik
- Build forms in React, without the tears
- npm package
- An imperative guide to forms in React
- React Forms
- React Forms: Using Refs
- Form validation
- Facebook Jest - Painless JAvaScript Testing
- Aibnb Enzyme
- Testing React Components Best Practices
- TestCafe