RestAPI실습
express 자체에선 JSON 데이터를 읽을 능력이 없다
읽게 해줄려면 .use()메서드를 이용한다
💡 주의점
윗쪽에서 부터 읽어오기 때문에 app.use는 최상단에 배치하는 게 좋다
import
Javascript 파일간에 Import하는 방법은 여러가지가 있다
연결할때엔 상단에 import구문이 필요하며
자원을 주는 쪽에 파일엔 export 키워드가 앞단에 있어야 가져올 수 있다
전체적으로 불러올 수 있고, 부분만 가져올 수 있다
그리고 default 메서드로 지정하여 따로 자원을 명시하지 않고 import할 경우
해당 메서드가 자동으로 세팅되게 할 수 있다
기본 문법 import 자원이름 from './파일경로'
// 요즘 방식 이며 가장 기본방식 import { 자원1, 자원2, .. } from './파일경로' 예시 import express from 'express'
A.js , B.js 파일이 있다 가정해보자
B.js 파일에 callBB() 메서드와 callCC() callDD()메서드가 있다
B.js
export function callBB(){...}
export default function callCC(){...}
exprot function callDD(){...}
A 파일에선 B파일의 bb 메서드를 사용할때 예시이다
A.js
1번째 방법 : 가져올 메서드를 모두 명시한다
import { callBB, callCC, callDD } from './B.js'
2번째 방법 : default 메서드만 가져온다
import callCC from './B.js'
3번째 방법 : default 메서드를 가져올때 이름을 변경해서 가져온다
import aaa from './b.js'
4번째 방법 : export defaul와 export를 함께 쓰기
improt aaa, { callDD } from './B.js'
5번째 방법 : 모든 export 가져오기
import * as aaa from './B.js'
별칭을 해야 가져올 수 있으니 주의
사용법 : aaa.callCC

❤ 김춘장이의 위키백과 - 나만의 공부 기록 Tistory ❤
gayulz - Overview
개발자가 되고싶은 개발어린이💟. gayulz has 11 repositories available. Follow their code on GitHub.
github.com
'👩🏻💻 𝐋𝐚𝐧𝐠𝐮𝐚𝐠𝐞 > ⠀⠀⠀⠀ Nᴏᴅᴇ.Jꜱ' 카테고리의 다른 글
Axios 통신 (0) | 2024.02.01 |
---|---|
Swagger가 뭔가요 (0) | 2024.02.01 |
cors , 꼭 알고 가야한다 (0) | 2024.02.01 |
express기초-nodemon (0) | 2024.02.01 |
데이터통신-요청헤더,응답헤더 (0) | 2024.02.01 |
RestAPI실습
express 자체에선 JSON 데이터를 읽을 능력이 없다
읽게 해줄려면 .use()메서드를 이용한다
💡 주의점
윗쪽에서 부터 읽어오기 때문에 app.use는 최상단에 배치하는 게 좋다
import
Javascript 파일간에 Import하는 방법은 여러가지가 있다
연결할때엔 상단에 import구문이 필요하며
자원을 주는 쪽에 파일엔 export 키워드가 앞단에 있어야 가져올 수 있다
전체적으로 불러올 수 있고, 부분만 가져올 수 있다
그리고 default 메서드로 지정하여 따로 자원을 명시하지 않고 import할 경우
해당 메서드가 자동으로 세팅되게 할 수 있다
기본 문법 import 자원이름 from './파일경로'
// 요즘 방식 이며 가장 기본방식 import { 자원1, 자원2, .. } from './파일경로' 예시 import express from 'express'
A.js , B.js 파일이 있다 가정해보자
B.js 파일에 callBB() 메서드와 callCC() callDD()메서드가 있다
B.js
export function callBB(){...}
export default function callCC(){...}
exprot function callDD(){...}
A 파일에선 B파일의 bb 메서드를 사용할때 예시이다
A.js
1번째 방법 : 가져올 메서드를 모두 명시한다
import { callBB, callCC, callDD } from './B.js'
2번째 방법 : default 메서드만 가져온다
import callCC from './B.js'
3번째 방법 : default 메서드를 가져올때 이름을 변경해서 가져온다
import aaa from './b.js'
4번째 방법 : export defaul와 export를 함께 쓰기
improt aaa, { callDD } from './B.js'
5번째 방법 : 모든 export 가져오기
import * as aaa from './B.js'
별칭을 해야 가져올 수 있으니 주의
사용법 : aaa.callCC

❤ 김춘장이의 위키백과 - 나만의 공부 기록 Tistory ❤
gayulz - Overview
개발자가 되고싶은 개발어린이💟. gayulz has 11 repositories available. Follow their code on GitHub.
github.com
'👩🏻💻 𝐋𝐚𝐧𝐠𝐮𝐚𝐠𝐞 > ⠀⠀⠀⠀ Nᴏᴅᴇ.Jꜱ' 카테고리의 다른 글
Axios 통신 (0) | 2024.02.01 |
---|---|
Swagger가 뭔가요 (0) | 2024.02.01 |
cors , 꼭 알고 가야한다 (0) | 2024.02.01 |
express기초-nodemon (0) | 2024.02.01 |
데이터통신-요청헤더,응답헤더 (0) | 2024.02.01 |