/nodejs-homework-rest-api

πŸ“š Node.js-HW-02-06 | REST API

Primary LanguageJavaScript

GoIT Node.js Course Template Homework

Π’ΠΈΠΊΠΎΠ½Π°ΠΉΡ‚Π΅ Ρ„ΠΎΡ€ΠΊ Ρ†ΡŒΠΎΠ³ΠΎ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€Ρ–ΡŽ для виконання Π΄ΠΎΠΌΠ°ΡˆΠ½Ρ–Ρ… завдань (2-6) Π€ΠΎΡ€ΠΊ ΡΡ‚Π²ΠΎΡ€ΠΈΡ‚ΡŒ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€Ρ–ΠΉ Π½Π° Π²Π°ΡˆΠΎΠΌΡƒ http://github.com

Π”ΠΎΠ΄Π°ΠΉΡ‚Π΅ ΠΌΠ΅Π½Ρ‚ΠΎΡ€Π° Π΄ΠΎ ΠΊΠΎΠ»Π°Π±ΠΎΡ€Π°Ρ†Ρ–Ρ—

Для ΠΊΠΎΠΆΠ½ΠΎΡ— Π΄ΠΎΠΌΠ°ΡˆΠ½ΡŒΠΎΡ— Ρ€ΠΎΠ±ΠΎΡ‚ΠΈ ΡΡ‚Π²ΠΎΡ€ΡŽΠΉΡ‚Π΅ свою Π³Ρ–Π»ΠΊΡƒ.

  • hw02
  • hw03
  • hw04
  • hw05
  • hw06

КоТна Π½ΠΎΠ²Π° Π³Ρ–Π»ΠΊΠ° для Π΄Ρ€ ΠΏΠΎΠ²ΠΈΠ½Π½Π° робитися Π· master

ΠŸΡ–ΡΠ»Ρ Ρ‚ΠΎΠ³ΠΎ, як Π²ΠΈ Π·Π°ΠΊΡ–Π½Ρ‡ΠΈΠ»ΠΈ Π²ΠΈΠΊΠΎΠ½ΡƒΠ²Π°Ρ‚ΠΈ Π΄ΠΎΠΌΠ°ΡˆΠ½Ρ” завдання Ρƒ своїй Π³Ρ–Π»Ρ†Ρ–, Π½Π΅ΠΎΠ±Ρ…Ρ–Π΄Π½ΠΎ Π·Ρ€ΠΎΠ±ΠΈΡ‚ΠΈ ΠΏΡƒΠ»Π»-рСквСст (PR). ΠŸΠΎΡ‚Ρ–ΠΌ Π΄ΠΎΠ΄Π°Ρ‚ΠΈ ΠΌΠ΅Π½Ρ‚ΠΎΡ€Π° для Ρ€Π΅Π²'ю ΠΊΠΎΠ΄Ρƒ. Π’Ρ–Π»ΡŒΠΊΠΈ після Ρ‚ΠΎΠ³ΠΎ, як ΠΌΠ΅Π½Ρ‚ΠΎΡ€ Π·Π°Π°ΠΏΡ€ΡƒΠ²ΠΈΡ‚ΡŒ PR, Π²ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΈΠΊΠΎΠ½Π°Ρ‚ΠΈ ΠΌΠ΅Ρ€Π΄ΠΆ Π³Ρ–Π»ΠΊΠΈ Π· Π΄ΠΎΠΌΠ°ΡˆΠ½Ρ–ΠΌ завданням Ρƒ майстСр.

Π£Π²Π°ΠΆΠ½ΠΎ Ρ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€Ρ– ΠΌΠ΅Π½Ρ‚ΠΎΡ€Π°. Π’ΠΈΠΏΡ€Π°Π²Ρ‚Π΅ зауваТСння Ρ‚Π° Π·Ρ€ΠΎΠ±Ρ–Ρ‚ΡŒ ΠΊΠΎΠΌΡ–Ρ‚ Ρƒ Π³Ρ–Π»Ρ†Ρ– Π· Π΄ΠΎΠΌΠ°ΡˆΠ½Ρ–ΠΌ завданням. Π—ΠΌΡ–Π½ΠΈ ΠΏΡ–Π΄Ρ‚ΡΠ³Π½ΡƒΡ‚ΡŒΡΡ Ρƒ PR Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ після Ρ‚ΠΎΠ³ΠΎ, як Π²ΠΈ Π²Ρ–Π΄ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ ΠΊΠΎΠΌΡ–Ρ‚ Π· виправлСннями Π½Π° github ΠŸΡ–ΡΠ»Ρ виправлСння Π·Π½ΠΎΠ²Ρƒ Π΄ΠΎΠ΄Π°ΠΉΡ‚Π΅ ΠΌΠ΅Π½Ρ‚ΠΎΡ€Π° Π½Π° Ρ€Π΅Π²'ю ΠΊΠΎΠ΄Ρƒ.

  • ΠŸΡ€ΠΈ Π·Π΄Π°Ρ‡Ρ– Π΄ΠΎΠΌΠ°ΡˆΠ½ΡŒΠΎΡ— Ρ€ΠΎΠ±ΠΎΡ‚ΠΈ Ρ” посилання Π½Π° PR
  • JS-ΠΊΠΎΠ΄ чистий Ρ‚Π° Π·Ρ€ΠΎΠ·ΡƒΠΌΡ–Π»ΠΈΠΉ, для форматування Π²ΠΈΠΊΠΎΡ€ΠΈΡΡ‚ΠΎΠ²ΡƒΡ”Ρ‚ΡŒΡΡ Prettier

Команди:

  • npm start β€” старт сСрвСра Π² Ρ€Π΅ΠΆΠΈΠΌΡ– production
  • npm run start:dev β€” старт сСрвСра Π² Ρ€Π΅ΠΆΠΈΠΌΡ– Ρ€ΠΎΠ·Ρ€ΠΎΠ±ΠΊΠΈ (development)
  • npm run lint β€” запустити виконання ΠΏΠ΅Ρ€Π΅Π²Ρ–Ρ€ΠΊΠΈ ΠΊΠΎΠ΄Ρƒ Π· eslint, Π½Π΅ΠΎΠ±Ρ…Ρ–Π΄Π½ΠΎ Π²ΠΈΠΊΠΎΠ½ΡƒΠ²Π°Ρ‚ΠΈ ΠΏΠ΅Ρ€Π΅Π΄ ΠΊΠΎΠΆΠ½ΠΈΠΌ PR Ρ‚Π° виправляти всі ΠΏΠΎΠΌΠΈΠ»ΠΊΠΈ Π»Ρ–Π½Ρ‚Π΅Ρ€Π°
  • npm lint:fix β€” Ρ‚Π° ΠΆ ΠΏΠ΅Ρ€Π΅Π²Ρ–Ρ€ΠΊΠ° Π»Ρ–Π½Ρ‚Π΅Ρ€Π°, Π°Π»Π΅ Π· Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΈΠΌΠΈ виправлСннями простих ΠΏΠΎΠΌΠΈΠ»ΠΎΠΊ