반응형

 

RestAPI실습

express 자체에선 JSON 데이터를 읽을 능력이 없다
읽게 해줄려면 .use()메서드를 이용한다

Pasted image 20231223194208.png


💡 주의점
윗쪽에서 부터 읽어오기 때문에 app.use는 최상단에 배치하는 게 좋다

 

 

 

 

 

import

Javascript 파일간에 Import하는 방법은 여러가지가 있다
연결할때엔 상단에 import구문이 필요하며
자원을 주는 쪽에 파일엔 export 키워드가 앞단에 있어야 가져올 수 있다
전체적으로 불러올 수 있고, 부분만 가져올 수 있다
그리고 default 메서드로 지정하여 따로 자원을 명시하지 않고 import할 경우
해당 메서드가 자동으로 세팅되게 할 수 있다

기본 문법  import 자원이름 from './파일경로' 
// 요즘 방식 이며 가장 기본방식 import { 자원1, 자원2, .. } from './파일경로'  예시 import express from 'express'

Pasted image 20231223200803.png

 

 

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


 

반응형
유리쯔의일상