Next.js API Routes practice

Filter by difficulty, use hints, reveal solutions and save attempts locally.

1. Practice Next.js API Routes overview by building one step of a small real project feature and checking the result.

code-writing
beginnerNext.js API Routes overview

1. Start from the Next.js API Routes overview lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

2. Practice Next.js API Routes setup by building one step of a small real project feature and checking the result.

code-fix
beginnerNext.js API Routes setup

1. Start from the Next.js API Routes setup lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

3. Practice Next.js API Routes syntax by building one step of a small real project feature and checking the result.

output
beginnerNext.js API Routes syntax

1. Start from the Next.js API Routes syntax lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

4. Practice Next.js API Routes examples by building one step of a small real project feature and checking the result.

fill-blank
beginnerNext.js API Routes examples

1. Start from the Next.js API Routes examples lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

5. Practice Next.js API Routes workflow by building one step of a small real project feature and checking the result.

true-false
beginnerNext.js API Routes workflow

1. Start from the Next.js API Routes workflow lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

6. Practice Next.js API Routes validation by building one step of a small real project feature and checking the result.

mini-project
beginnerNext.js API Routes validation

1. Start from the Next.js API Routes validation lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

7. Practice Next.js API Routes debugging by building one step of a small real project feature and checking the result.

mcq
beginnerNext.js API Routes debugging

1. Start from the Next.js API Routes debugging lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

8. Practice Next.js API Routes best practices by building one step of a small real project feature and checking the result.

code-writing
beginnerNext.js API Routes best practices

1. Start from the Next.js API Routes best practices lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

9. Practice Next.js API Routes overview by building one step of a small real project feature and checking the result.

code-fix
beginnerNext.js API Routes overview

1. Start from the Next.js API Routes overview lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

10. Practice Next.js API Routes setup by building one step of a small real project feature and checking the result.

output
beginnerNext.js API Routes setup

1. Start from the Next.js API Routes setup lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

11. Practice Next.js API Routes syntax by building one step of a small real project feature and checking the result.

fill-blank
intermediateNext.js API Routes syntax

1. Start from the Next.js API Routes syntax lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

12. Practice Next.js API Routes examples by building one step of a small real project feature and checking the result.

true-false
intermediateNext.js API Routes examples

1. Start from the Next.js API Routes examples lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

13. Practice Next.js API Routes workflow by building one step of a small real project feature and checking the result.

mini-project
intermediateNext.js API Routes workflow

1. Start from the Next.js API Routes workflow lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

14. Practice Next.js API Routes validation by building one step of a small real project feature and checking the result.

mcq
intermediateNext.js API Routes validation

1. Start from the Next.js API Routes validation lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

15. Practice Next.js API Routes debugging by building one step of a small real project feature and checking the result.

code-writing
intermediateNext.js API Routes debugging

1. Start from the Next.js API Routes debugging lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

16. Practice Next.js API Routes best practices by building one step of a small real project feature and checking the result.

code-fix
intermediateNext.js API Routes best practices

1. Start from the Next.js API Routes best practices lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

17. Practice Next.js API Routes overview by building one step of a small real project feature and checking the result.

output
intermediateNext.js API Routes overview

1. Start from the Next.js API Routes overview lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.

18. Practice Next.js API Routes setup by building one step of a small real project feature and checking the result.

fill-blank
intermediateNext.js API Routes setup

1. Start from the Next.js API Routes setup lesson example.

2. Use sample input, output and edge cases instead of placeholder text.

3. Run the example and compare output before polishing.