Comments (1)
- TL Tyler Gilchrist
- UX Designer NONE
- Web UI Developer Carl Sachs
- Web React I Mick Groff & Erica Ingram
- Web React II Shaqib Habib
- Backend Developer Mark Halls
Score 2:
- Student created functional components and used events in application to add dynamic functionality to app.
- Student's code was organized at the component level
- proper usage of state and props are demonstrated throughout the project
- the UI is composed of small reusable components
- proper usage of useState and useEffect hooks are clearly incorporated and correctly implemented.
- Student used Array methods to dynamically render HTML elements.
- Student implemented GET requests using either Axios or Fetch to display 3rd party data on a deployed page.
- Route management properly installed and used to show top level pages as well as nested views where necessary.
- Student has set up component management for the forms in the app that makes sense for each form.
- Student made the decision to use a third-party library, like Formik, or not, and can defend their decision.
- Some form validation is in place.
- Student's work demonstrates that all MVP features were built
Score 3:
- Student showed great insight in setting up the state management for the app's forms.
- Form validation is in place for all fields, and covers all use cases.
- Loading states and success/error notifications are in place and add to the overall UX of the app.
- Not only are standard network request techniques employed, the code is organized in such a fashion that the student demonstrated proper use of container vs presentational components or other industry standards, conventions or patterns.
- Student was able to architect components to be easily reused.
- Student used advanced React techniques like the composition pattern, custom hooks, render props, HOCs, etc.
- Student incorporated a third party event/animation library like unto Greensock, Anime, React-motion etc.
- Student's work demonstrates that all MVP features were built.
- Student went above and beyond the project.
- Pair programmed with the Web UI and Back end Architect
from lambdaschool.
Related Issues (20)
- 6-5A. Graphs: Graphs I
- 6-5B. Graphs: Graphs II
- 6-5C. Graphs: Graphs III
- 6-5D. Graphs: Graphs IV
- 6-5E. Graphs: Sprint Challenge
- 6-6A. Computer Architecture: Basics
- 6-6B. Computer Architecture: Bitwise
- 6-6C. Computer Architecture: System Stack
- 6-6D. Computer Architecture: Subroutines etc
- 6-6E. Computer Architecture: Sprint Challenge
- 10-1A. Ruby on Rails Basics: Ruby Basics
- 10-1B. Ruby on Rails Basics: Object-Oriented Programming
- 10-1C. Ruby on Rails Basics: Intro to Ruby on Rails
- 10-1D. Ruby on Rails Basics: Packaging Ruby Code
- 10-1E. Ruby on Rails Basics: Sprint Challenge
- 10-2A. Intermediate Ruby on Rails: Migrations, Routing, and Controllers
- 10-2B. Intermediate Ruby on Rails: Business Logic
- 10-2C. Intermediate Ruby on Rails: Active Record
- 10-2D. Intermediate Ruby on Rails: Testing with RSpec
- 10-2E. Intermediate Ruby on Rails: Sprint Challenge
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lambdaschool.