Start Here
How to use this resource?
This is an opinionated resource that will teach you the foundations of building frontends, this includes UI and UX. We keep it simple yet effective. This is a resource that assumes you already know the basics of HTML, CSS, and JavaScript.
Our Refactoring Series
Our System Designs
Our Courses
Todo App with React, TypeScript, and TDD
Todo apps are a great way to learn a new language or framework. We teach this course with more than React.
Stackpack
Sandpack clone with WebContainers in React and TypeScript
Login Register Flow
Learn how to build a login and register flow with E2E tests and Supabase.
Todo App with Svelte, TypeScript, and TDD
Todo apps are a great way to learn a new language or framework. We teach this course with more than Svelte.
Dynamic Pricing Page
Learn to build a dynamic pricing page customized based on the user's location.
Our Questions
Questions are deprecated!
These are the interview practice questions from the legacy versions of Frontend Hire. Only the ones with a video solution are available. Moving forward, we won't be releasing more questions as this is not our strongest content.
CSS: Can you center a div?
Practice centering a div
JS Polyfil: Array.at() Method
Practice polyfilling the Array.at() method
React Theory: What is React?
Learn to answer a common interview question
React Hooks: useState - 1
Practice using React useState hook
React Hooks: useEffect - 1
Practice using React useEffect hook
React TypeScript: Migrate useState - 1
Practice using migrating to TypeScript
Last updated on