# Introduction In this project, you will learn how to create a simple news API using Node.js. You will learn how to create a server, handle different routes, and return news data in a specific format. ## ð Preview ```zsh curl http://localhost:8080/news # Output: # [{"channelId":"5572a108b3cdc86cf39001cd","name":"National Focus"},{"channelId":"5572a108b3cdc86cf39001ce","name":"International Focus"}] curl http://localhost:8080 # Output: # 404 ``` ## ðŊ Tasks In this project, you will learn: - How to create a server using Node.js - How to handle the `/news` route and return news data - How to handle other routes and return a 404 response ## ð Achievements After completing this project, you will be able to: - Understand the basics of creating a server using Node.js - Implement a simple API to return news data - Handle different routes and provide appropriate responses
Click the virtual machine below to start practicing