ใณใญใใใใ้็บ่ ใๆใใReact + Expressใงๅฐๅณใตใผใในใไฝใ (Typescript)
MERN stack (feat. TypeScript) ใๆดป็จใใฆใๅฐๅณใตใผใในใๆๅใใๆๅพใพใงไฝๆใใ่ฌ็พฉใงใใAPI ๅ ฌๅผใใญใฅใกใณใใ่ฆใชใใใไธใคใใค้ ใ่ฟฝใฃใฆไฝๆใใฆใฟใพใใใใ
ๅ่ฌ็ 113ๅ
้ฃๆๅบฆ ๅ็ด
ๅ่ฌๆ้ ็กๅถ้

- ๆช่งฃๆฑบ
์์ ์๋ฃ ๋ค์ด๋ก๋ ์ ๋นํด๋๋ง ๋์ค๋ค์
์๋ ํ์ธ์. ์ค๋ ๊ฐ์ ๊ฒฐ์ ํ๊ณ ์์ ์์ค์ฝ๋๋ฅผ ๋ค์ด๋ฐ์๋๋ฐ ์๋ฌด ๊ฒ๋ ์๋ ๋น ํด๋๋ง ๋์์ต๋๋ค. ๊ทธ๋์ ์ง๋ฌธ ๋ต๋ณ์ ๋์๋ ๊ตฌ๊ธ ๋๋ผ์ด๋ธ ๋งํฌ๋ก ๋ค์ด๊ฐ๋ ค๊ณ ํด๋ ์์ธ์ค ๊ฑฐ๋ถ๋จ๋ง ๋์์ ์ ํ ์งํ์ด ๋ผ์ง ์๋ ์ํฉ์ด๋ค์...
reactnode.jsmongodbexpresstypescriptwva22lfr5258
ใป
0
95
2
- ๆช่งฃๆฑบ
๋ณด์ผ๋ฌํ๋ ์ดํธ ์ฝ๋ ์ค๋ฅ
๋ณด์ผ๋ฌํ๋ ์ดํธ ์ฝ๋ ์์ ์๋ฃ ๊ด๋ จํด์ ๋ค์ด๋ฐ์๋๋ฐ ๋นํด๋๋ผ๊ณ ์ ๋ฒ ์ง๋ฌธ์ ๋ฌธ์๋๋ ธ๋๋ฐ ์ฌ์ฉ์ค์ธ os๋ง ๋ฌผ์ด๋ณด์๊ณ ๋ต๋ณ์ด ์์ผ์ ์ ๋ค์ ์ง๋ฌธ๋๋ ค์ ์ฌ์ฉ์ค์ธ os๋ ์๋์ฐ์ ๋๋ค.
reactnode.jsmongodbexpresstypescript3400jkh6470
ใป
0
181
2
- ๆช่งฃๆฑบ
์์ ์๋ฃ ์ค๋ฅ
๋ณด์ผ๋ฌํ๋ ์ดํธ ์ฝ๋ ์๊ฐ์ ์๋ ์์ ์๋ฃ๋ฅผ ๋ค์ด๋ฐ์๋๋ฐ ์์ถํด์ ํ๋ ค๊ณ ๋ณด๋๊น ํด์ ๋ ์๋๊ณ ์์ถํด๋์๋ ํ์ผ์ด ์๋ฌด๊ฒ๋ ์๋ค์
reactnode.jsmongodbexpresstypescript3400jkh6470
ใป
0
144
1
- ๆช่งฃๆฑบ
MongoDB Compass ๊ด๋ จ ์ง๋ฌธ
MongoDB compass์์ new connection์์ ๋ง์ํ์ ๋๋ก mern, merntest, admin ์ด๋ ๊ฒ ์ค์ ํด์ฃผ๊ณ , connect ๋ฒํผ์ ๋๋ ๋๋ฐ Authentication failed๋ผ๋ ์ค๋ฅ๊ฐ ๋น๋๋ค. ์ด๋ ๋ถ๋ถ์์ ์ค๋ฅ๊ฐ ๋ ๊ฑด๊ฐ์..?<
reactnode.jsmongodbexpresstypescriptsoyoung21182113
ใป
0
327
1
- ๆช่งฃๆฑบ
์นด์นด์ค ๋งต api
์๋ ํ์ธ์ ํน์ ์์ผ๋ก ๊ฐ์๋ฅผ ์งํํ๋๋ฐ ์นด์นด์ค api๋ฅผ ์ฌ์ฉํด๋ ํฐ๋ฌธ์ ๋ ์์๊น์
reactnode.jsmongodbexpresstypescriptnhy12nice8392
ใป
0
257
1
- ๆช่งฃๆฑบ
mongodb ๋ฐ mongoose ์ด๊ธฐ ์ธํ ์์ ๋ค์ด๋ก๋ ์ง๋ฌธ์ ๋๋ค
mongodb compass ๋ค์ด ๋ฐ์๋ ์ฌ์ดํธ์์ mongodb shell์ ๋ค์ด๋ก๋ ํ์ จ๋๋ฐ ๋ค์ด๋ก๋ ํด๋ ์๋ฌด๋ฆฌ ๋ด๋ compass๊ฐ ์คํ ๋์ง ์๋๋ฐ์ . ๊ทธ๋์ ์๋์ mongodb compass(gui)๋ฅผ ๋ค์ด๋ฐ์๋๋ ์คํ๋ฉ๋๋ค.์ ๊ฐ ๋ง๊ฒ
reactnode.jsmongodbexpresstypescriptkimsul3877755
ใป
0
202
1
- ๆช่งฃๆฑบ
๋ณด์ผ๋ฌ ํ๋ ์ดํธ ๋ค์ด ์ ๋น ํด๋
์์ค ์ฝ๋ ๋ค์ด๋ฐ์์ ๋ ๊นจ์ง๋ ์ง ๋น ํด๋๋ก ๋์ต๋๋ค!๊ทธ๋ฆฌ๊ณ ํด๋น ํ๋ก์ ํธ ๊น ํ๋ธ ๋ถํ๋๋ ค์ฉ
reactnode.jsmongodbexpresstypescript416homin
ใป
0
171
1
- ๆช่งฃๆฑบ
์ง๋๊ฐ ๋๊ฐ๊ฐ ์ด๋ฆฌ๋ ๊ฒ ๊ฐ์ต๋๋ค
๋ณด์๋ฉด ํ๋์ ์ง๋ div์ ๋๊ฐ๊ฐ ์ด๋ฆฌ๋ ๊ฒ ๊ฐ์ต๋๋ค.์ค์ ๋ก ์ง๋๊ฐ
reactnode.jsmongodbexpresstypescriptwinterflw9460
ใป
0
321
1
- ๆช่งฃๆฑบ
Node.js ๋ฒ์ ์ฐจ์ด๋ก ์ธํ ์ค๋ฅ ๋ฐ์(์ถ์ )
๋ณด์ผ๋ฌ ํ๋ ์ดํธ์์ npm run start๋ฅผ ํ ๊ฒฝ์ฐ{ opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ], library: 'digital e
reactnode.jsmongodbexpressไฝๆ่ ใชใ
ใป
0
918
2
- ๆช่งฃๆฑบ
[์ฐธ๊ณ ] ์๋ฒ ๋ณด์ผ๋ฌ ํ๋ ์ดํธ์ axios ์๋ค์~
8.26.๊ธฐ์ค ๊ฐ์์๋ฃ ์๋ฒ ๋ณด์ผ๋ฌ ํ๋ ์ดํธ์ axios ์๋ค์~ npm install axios๋ชจ๋ ํ์ดํ ~~
reactnode.jsmongodbexpresstypescriptsonghajun6485378
ใป
0
380
1
- ่งฃๆฑบ
styled component ๋ฒํผ ํ์ ์๋ฌ
import { ReactNode } from "react"; import { Link } from "react-router-dom"; import styled from "styled-components"; interface
reactnode.jsmongodbexpresstypescriptgrs0412
ใป
0
487
1
- ๆช่งฃๆฑบ
์ด๊ธฐ ๋ณด์ผ๋ฌํ๋ ์ดํธ ์ค์ ๋ฌธ์
Invalid options object. Dev Server has been initialized using an options object that does not match the API schema.- options.allowedHosts[0]
reactnode.jsmongodbexpresstypescriptkafmjy5012
ใป
0
516
1
- ๆช่งฃๆฑบ
serach.ts ํ์ผ ์ง๋ฌธ๋๋ฆฝ๋๋ค.
select๋ ์ํ๋ฅผ ํ์ธํ๊ธฐ ์ํด search.ts์์ selectAtom์ ๊ฐ์ ธ์ค์ จ๋๋ฐ serach.ts ํ์ผ์ ๋ํ ์ฝ๋๊ฐ ๊ฐ์์์ ๋๋ฝ๋ ๊ฑฐ ๊ฐ์ต๋๋ค.์ถ๊ฐ๋ก ์น์ 1์์ ๊ฐ์ํด์ฃผ์ จ๋ Navigation ์ปดํฌ๋ํธ ์ฝ๋์ ํ์ฌ ๊ต์ฅํ ์ฝ๋๊ฐ ๋ง์ด ์ถ
reactnode.jsmongodbexpresstypescriptksh9909138319
ใป
1
462
1
- ๆช่งฃๆฑบ
๊ฐ์์๋ฃ ์์ค์ฝ๋ ์ง๋ฌธ๋๋ฆฝ๋๋ค.
๋๋ฏธ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ์๋ฃ์ ์๋ ์์ค์ฝ๋์์ ๊ฐ์ ธ์ค๋ฉด ๋๋ค๊ณ ํ์ จ๋๋ฐ ์๋ฌด๋ฆฌ ์ฐพ์๋ด๋ ์์ค์ฝ๋๊ฐ ์๋ณด์ด๋ค์ ใ ใ
reactnode.jsmongodbexpresstypescriptksh9909138319
ใป
0
380
1
- ๆช่งฃๆฑบ
๋งต ํด๋ฆญ ์ด๋ฒคํธ ์ถ๊ฐ ๊ฐ์์ Jotai ๊ฐ์ ์์์ ๋ํด ๊ฑด์๋๋ฆฝ๋๋ค.
๊ฐ์ ์์๋ก ๋ณด๋ฉด Jotai -> ๋งต ํด๋ฆญ ์ด๋ฒคํธ ์ถ๊ฐ์ธ๋ฐ ๋งต ํด๋ฆญ ์ด๋ฒคํธ ์ถ๊ฐ ๊ฐ์๊ฐ ์์ ์์ด์ atomsํด๋์ initMap ์ฝ๋๋ฅผ ์์ฑํ์ ์ด ์๋๋ฐ ์์์ง?๋ผ๋ ํผ๋์ด ์๊ฒผ์ต๋๋ค. ์ ๋ ํน์๋ ํ๋ ๋ง์์ผ๋ก ๋ค์ ๊ฐ์๋ฅผ ๋ด์ ์์์ง๋ง ๋ค๋ฅธ ์๊ฐ์๋ถ๋ค๋
reactnode.jsmongodbexpresstypescriptksh9909138319
ใป
1
483
1

