Giter Site home page Giter Site logo

javascriptworks / complete-intro-to-react-v5 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from btholt/complete-intro-to-react-v5

0.0 1.0 0.0 4.49 MB

The Complete Intro to React, the fifth version

Home Page: https://bit.ly/react-v5

JavaScript 64.11% CSS 33.09% HTML 2.80%

complete-intro-to-react-v5's Introduction

All PRs and issues for the course code and website have been resolved as of November 29th, 2019. The code for each commit and branch has also been tested! ๐Ÿ˜€

Welcome to the Complete Intro to React v5 and Intermediate React v2!

See the course website here.

Before starting the course, please have VSCode or another code editor installed.

The master branch and commits within are all covered in Introduction to React v5. The other branches, excluding the gh-pages-src and gh-pages branches (these create the course website), are all covered in Intermediate React as modular segments that can be taken individually, or out of order.

Brian is using a font called Dankmono (not necessary to install -- just for those curious), but FiraCode is another great option. This course was written for and recorded by Frontend Masters. The code here is licensed under the Apache 2.0 license and the course notes are licensed under the Creative Commons Attribution-NonCommercial 4.0 International license.

Debugging

Parcel Issues:

Parcel is an ever evolving project that's just getting better. If you run into problems with it not respecting changes (particularly to your .babelrc or .env files) then delete the dist/ and the .cache/ directories. You can do this in bash by running from the root directoy of your project rm -rf dist/ .cache/ or just by deleting those directories in your editor. This will force Parcel to start over and not cache anything.

See this issue for more specific instructions.

Solution to "regeneratorRuntime is not defined"

The simplest solution is to cut the supported browsers list in your package.json file down to:

    "browserslist": [
        "last 2 Chrome versions",
    ]

There is a more involved solution if you want to support more browsers in the issue.

If you run into anything else, open an issue and we'll try to clarify or help!

See a Bug or Typo?

Pull requests are extremely welcome! If you see a typo in the course website, you can access the website code through the gh-pages-src branch of this repository.

complete-intro-to-react-v5's People

Contributors

1marc avatar btholt avatar wreszelewski avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.