StrongLoop / IBM์ ์ํด ์ ๊ณต์ด ๋ฒ์ญ.
์ด ๋ฌธ์๋ ์๋ฌธํ ๋ฌธ์์ ๋นํด ๋ ์ค๋๋ ๋ฒ์ ์ผ ์๋ ์์ต๋๋ค. ์ต์ ์ ๋ฐ์ดํธ๋ฅผ ํ์ธํ๋ ค๋ฉด ์๋ฌธํ ๋ฌธ์๋ฅผ ์ฐธ์กฐํ์ญ์์ค.๋ชฉ๋ก์ ์ ํ Express ๋ฏธ๋ค์จ์ด ๋ชจ๋๋ค์ Expressjs ํ์ด ์ ์ง๋ณด์ํฉ๋๋ค.
| ๋ฏธ๋ค์จ์ด ๋ชจ๋ | ์ค๋ช | ๋ด์ฅ ํจ์ (Express 3) | 
|---|---|---|
| body-parser | HTTP ์์ฒญ body๋ฅผ ํ์ฑํฉ๋๋ค. body, co-body, ๊ทธ๋ฆฌ๊ณ raw-body๋ ์ฐธ๊ณ ํ์ธ์. | express.bodyParser | 
| compression | HTTP ์์ฒญ๋ค์ ์์ถํฉ๋๋ค. | express.compress | 
| connect-rid | ๊ณ ์ ํ ์์ฒญ ID๋ฅผ ์์ฑํฉ๋๋ค. | ์์ | 
| cookie-parser | ์ฟ ํค ํค๋๋ฅผ ํ์ฑํ๊ณ req.cookies์ ํ ๋นํฉ๋๋ค. cookies์ keygrip๋ ์ฐธ๊ณ ํ์ธ์. | express.cookieParser | 
| cookie-session | ์ฟ ํค ๊ธฐ๋ฐ์ ์ธ์ ์ ๋ง๋ญ๋๋ค. | express.cookieSession | 
| cors | ๋ค์ํ ์ต์ ๋ค์ ์ด์ฉํ์ฌ Cross-origin resource sharing (CORS)๋ฅผ ํ์ฑํํฉ๋๋ค. | ์์ | 
| csurf | CSRF ์ทจ์ฝ์ ์ ๋ฐฉ์ดํฉ๋๋ค. | express.csrf | 
| errorhandler | ๊ฐ๋ฐ ์ค์ ๋ฐ์ํ๋ ์๋ฌ๋ฅผ ํธ๋ค๋งํ๊ณ ๋๋ฒ๊น ํฉ๋๋ค. | express.errorHandler | 
| method-override | ํค๋๋ฅผ ์ด์ฉํด HTTP method๋ฅผ ๋ฎ์ด์๋๋ค. | express.methodOverride | 
| morgan | HTTP ์์ฒญ ๋ก๊ทธ๋ฅผ ๋จ๊น๋๋ค. | express.logger | 
| multer | multi-part ํผ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํฉ๋๋ค. | express.bodyParser | 
| response-time | ์๋ต ์๊ฐ์ ๊ธฐ๋กํฉ๋๋ค. | express.responseTime | 
| serve-favicon | ํ๋น์ฝ์ ์ ๊ณตํฉ๋๋ค. | express.favicon | 
| serve-index | ์ฃผ์ด์ง ๊ฒฝ๋ก์ ๋๋ ํ ๋ฆฌ ๋ฆฌ์คํธ๋ฅผ ์ ๊ณตํฉ๋๋ค. | express.directory | 
| serve-static | ์ ์  ํ์ผ์ ์ ๊ณตํฉ๋๋ค. | express.static | 
| session | ์๋ฒ ๊ธฐ๋ฐ์ ์ธ์ ์ ๋ง๋ญ๋๋ค (๊ฐ๋ฐ ์ ์ฉ). | express.session | 
| timeout | HTTP ์์ฒญ ์ฒ๋ฆฌ๋ฅผ ์ํด timeout์ ๋ง๋ญ๋๋ค. | express.timeout | 
| vhost | ๊ฐ์ ๋๋ฉ์ธ์ ๋ง๋ญ๋๋ค. | express.vhost | 
๋ช๋ช ์ ๋ช ํ ์ธ๋ถ ๋ฏธ๋ค์จ์ด ๋ชจ๋๋ค์ ๋๋ค.
Warning: This information refers to third-party sites, products, or modules that are not maintained by the Expressjs team. Listing here does not constitute an endorsement or recommendation from the Expressjs project team.
| ๋ฏธ๋ค์จ์ดย ๋ชจ๋ | ์ค๋ช | ย | 
|---|---|---|
| connect-image-optimus | ์ด๋ฏธ์ง ์ ๊ณต์ ์ต์ ํํ๋๋ค. ํ  ์ ์๋ค๋ฉด ์ด๋ฏธ์ง๋ฅผ .webp๋.jxr๋ก ๋ฐ๊ฟ๋๋ค. | ย | 
| express-debug | ํ ํ๋ฆฟ ๋ณ์ (์ง์ญ), ํ์ฌ ์ธ์ , ๊ธฐํ ๋ฑ๋ฑ์ ๋ํ ์ ๋ณด๋ฅผ ์ ๊ณตํ๋ ๊ฐ๋ฐ ๋๊ตฌ์ ๋๋ค. | ย | 
| express-partial-response | JSON ์๋ต์ URL์ fields๋ฅผ ๋ฐ์์ ํํฐ๋งํฉ๋๋ค. Google API์ Partial Response๋ฅผ ํ์ฉํฉ๋๋ค. | ย | 
| express-simple-cdn | ์ ์  ์์๋ค์ ์ํด CDN์ ์ฌ์ฉํ๋๋ก ๋์์ค๋๋ค. ๋ค์ํ ํธ์คํธ๋ฅผ ์ง์ํฉ๋๋ค. | ย | 
| express-slash | ๊ตฌํ๋ ๋ฃจํฐ์ ๋ง์ถฐ์ ์ฌ๋์ฌ ์ ๋ฌด๋ฅผ ๋ง์ถฐ์ค๋๋ค. | ย | 
| express-stormpath | ์ฌ์ฉ์ ์ ์ฅ์, ์ธ์ฆ ํ์ธ, ์ธ์ฆ, SSO, ๊ทธ๋ฆฌ๊ณ ๋ฐ์ดํฐ ๋ณด์์ ๊ด๋ จ๋ ๋ชจ๋์ ๋๋ค. (Okta๋ก ํฉ์ณ์ก์ต๋๋ค) | ย | 
| express-uncapitalize | ๋๋ฌธ์๋ฅผ ํฌํจํ๋ HTTP ์์ฒญ๋ค์ ํ์ค ์๋ฌธ์ ํผ์ผ๋ก ๋ฆฌ๋ค์ด๋ ํธ์ํต๋๋ค. containing uppercase to a canonical lowercase form. | ย | 
| helmet | ๋ค์ํ HTTP ํค๋๋ฅผ ์ค์ ํด ์ฑ์ด ์์ ํ๊ฒ ๋์์ค๋๋ค. | ย | 
| join-io | ์์ฒญ ํ์๋ฅผ ์ค์ด๊ธฐ ์ํด ํ์ผ๋ค์ ๋ฌถ์ด์ค๋๋ค. | ย | 
| passport | OAuth, OpenID ๊ฐ์ ๋ฐฉ๋ฒ๋ค์ ์ฌ์ฉํ๋ ์ธ์ฆ ์ฒด๊ณ์ ๋๋ค. ์์ธํ ์ ๋ณด๋ http://passportjs.org/์์ ํ์ธํ์ธ์. | ย | 
| static-expiry | ์ ์  ์์ ์ ์ํด ํค๋๋ฅผ ์บ์ฑํ๊ฑฐ๋ URL์ ๊ณ ์ ํํฉ๋๋ค. | ย | 
| view-helpers | ๋ทฐ ์์ง๋ค์ ์ํ ์ผ๋ฐ์ ์ธ ๋์์ ์ ๊ณตํฉ๋๋ค. | |
| sriracha-admin | ๋์ ์ผ๋ก Mongoose์ ๊ด๋ฆฌ ์ฌ์ดํธ๋ฅผ ๋ง๋ญ๋๋ค. | ย | 
http-framework์์ ๋ ๋ง์ ๋ชจ๋๋ค์ ์ฐพ์ ์ ์์ต๋๋ค.
