Increase visibility of Glitch boilerplate (#252)
* Increase visibility of Glitch boilerplate * fix: update intro in node and express
This commit is contained in:
committed by
Mrugesh Mohapatra
parent
da7c1ebafd
commit
222acd4f15
@ -5,6 +5,15 @@ superBlock: APIs and Microservices
|
|||||||
---
|
---
|
||||||
## Introduction to the Basic Node and Express Challenges
|
## Introduction to the Basic Node and Express Challenges
|
||||||
|
|
||||||
Node.js is a JavaScript tool that allows developers to write backend (server-side) programs in JavaScript. Node.js comes with a handful of built-in modules—small, independent programs—that help facilitate this purpose. Some of the core modules include:<br><br><ul><li>HTTP: a module that acts as a server</li><li>File System: a module that reads and modifies files</li><li>Path: a module for working with directory and file paths</li><li>Assertion Testing: a module that checks code against prescribed constraints</li></ul><br>Express, while not included with Node.js, is another module often used with it. Express runs between the server created by Node.js and the frontend pages of a web application. Express also handles an application's routing. Routing directs users to the correct page based on their interaction with the application.<br><br>While there are alternatives to using Express, its simplicity makes it a good place to begin when learning the interaction between a backend powered by Node.js and the frontend.
|
Node.js is a JavaScript runtime that allows developers to write backend (server-side) programs in JavaScript. Node.js comes with a handful of built-in modules - small, independent programs - that help facilitate this purpose. Some of the core modules include:
|
||||||
Working on these challenges will involve you writing your code on Glitch on our starter project. After completing each challenge you can copy your public Glitch url (to the homepage of your app) into the challenge screen to test it! Optionally you may choose to write your project on another platform but it must be publicly visible for our testing.<br>Start this project on Glitch using <a href='https://glitch.com/#!/import/github/freeCodeCamp/boilerplate-express/'>this link</a> or clone <a href='https://github.com/freeCodeCamp/boilerplate-express/'>this repository</a> on GitHub! If you use Glitch, remember to save the link to your project somewhere safe!
|
|
||||||
|
|
||||||
|
- HTTP: a module that acts as a server
|
||||||
|
- File System: a module that reads and modifies files
|
||||||
|
- Path: a module for working with directory and file paths
|
||||||
|
- Assertion Testing: a module that checks code against prescribed constraints
|
||||||
|
|
||||||
|
Express, while not included with Node.js, is another module often used with it. Express runs between the server created by Node.js and the frontend pages of a web application. Express also handles an application's routing. Routing directs users to the correct page based on their interaction with the application. While there are alternatives to using Express, its simplicity makes it a good place to begin when learning the interaction between a backend powered by Node.js and the frontend.
|
||||||
|
|
||||||
|
Working on these challenges will involve you writing your code on Glitch on our starter project. After completing each challenge you can copy your public Glitch url (to the homepage of your app) into the challenge screen to test it! Optionally you may choose to write your project on another platform but it must be publicly visible for our testing.
|
||||||
|
|
||||||
|
Start this project on Glitch using the **<a href='https://glitch.com/#!/import/github/freeCodeCamp/boilerplate-express/'>Backend Challenges Boilerplate</a>** (required if you use Glitch) or clone <a href='https://github.com/freeCodeCamp/boilerplate-express/'>this repository</a> on GitHub! If you use Glitch, remember to save the link to your project somewhere safe!
|
||||||
|
Reference in New Issue
Block a user