Skip to content

This is the repository for Oasis Series 2, Workshop 3 of spring 2021! We are covering frontend development in more depth by diving back into React

Notifications You must be signed in to change notification settings

northeastern-oasis/In-Depth-Frontend-Dev-Spring-2021

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Oasis Spring Workshop 5: In-Depth Frontend Development

Workshop External Resources

Congratulations on continuing your React journey! Becoming proficient with it will take practice and persistence, but what we will cover today are some more of the foundational concepts you will need to build powerful applications.

The interactive portion of this workshop will focus on completing a basic app that accesses various public API's and displays the values they return.

Getting Started

  1. Open the following Stackblitz link: https://stackblitz.com/edit/oasis-workshop-6-in-depth-frontend
  2. Click Fork at top of window
  3. (optional, but recommended) Sign in using Github to save your code (make an account here if you don't have one)
  4. Follow along with workshop
  5. Note: Make sure you save often!! Stackblitz has occasionally blanked out in the past. As long as you keep saving though, you'll be able to just refresh and pick up where you left off

Also feel free to clone this repository and work in your own IDE if you know what you're doing

During the workshop

We will be working to finish implementing a simple app to test web API's. Starting by reviewing App.js, we will finish QuoteView and AgeGuesser, then implement ActivityProvider from scratch!

  • QuoteView: Shows us the quote of the day
  • AgeGuesser: Guesses our age based on our name
  • ActivityProvider: Suggests an activity for us to do

After the Workshop

Well done finishing the workshop! You now have more skills to continue creating React applications and access web resources with them. Though today we accessed public web API's, you can also use the same strategies to access your own backend API! To continue learning, we'd recommend the following resources, same as the ones we recommended from Workshop 4. There are a ton of great React/frontend learning resources out there!

If you couldn't make the workshop

If you were not able to attend, don't worry! There are still many great ways to get started using React. The React official website has a good tutorial for getting started. You can also read more about frontend development in the Ultimate Oasis Starting Guide. Good luck!

About

This is the repository for Oasis Series 2, Workshop 3 of spring 2021! We are covering frontend development in more depth by diving back into React

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published