CoursesContent-driven web application foundationsFundamentals quiz
Track
Work-ready Next.js

Content-driven web application foundations

Log in to watch a video walkthrough of this lesson
Video thumbnail

A quick test of everything you've learned through this course.

Log in to mark your progress for each Lesson and Task

With the skills learned in this course, you can now build and deploy content-editable applications that serve three user groups that are impacted by the work we do:

  • Developers can now collaboratively code, deploy, and repeat.
  • Authors can now collaboratively write, publish, and repeat.
  • End users can now consume content and act on it.

Here are a few quiz questions designed to reinforce what you've learned.

You must be logged in to answer questions
What is the purpose of using Sanity and Next.js?
1
To create a content-editable application for end users and authors
2
To ensure we're on the cutting edge
3
To generate TypeScript types
4
To make a website
You must be logged in to answer questions
Which command creates a new Sanity project inside a Next.js application
1
npm install sanity
2
next init
3
sanity init
4
yarn add sanity
You must be logged in to answer questions
What enables route-level fetching in async components?
1
React Query
2
React Server Components
3
Sanity Client
4
Promises
You must be logged in to answer questions
What is the purpose of using Git in a development workflow?
1
Deploying the application to Vercel
2
Collaboration with developer team members
3
Creating preview builds from branches
4
All of the above
You must be logged in to answer questions
Why use the Next.js Image component?
1
To silence eslint warnings
2
Improved performance and optimization
3
You can't display images without it
4
GIF support
You must be logged in to answer questions
What format does the Portable Text editor write?
1
Markdown
2
HTML
3
Portable Text
4
Textile
You must be logged in to answer questions
What is the purpose of the PortableText React component?
1
To convert Portable Text to MDX
2
To author Portable Text
3
To serialize Portable Text into components
4
To query Portable Text
You must be logged in to answer questions
How are TypeScript types generated from schema and queries?
1
Sanity Studio
2
Sanity TypeGen
3
Sanity Manage
4
GROQ

With the fundamentals finished, it's time to make the rendering and editing experience even more robust by completing the following courses in this track.

Courses in the "Work-ready Next.js" track