Skip to content

피드백 & 추후 과제

Jeesoo Ha edited this page Dec 20, 2020 · 1 revision

SDK

npm이 아닌 JavaScript 파일로 배포 사용시 고려해야 하는 부분

  • 각 모듈마다 webpack 번들링
  • core와 node에 있는 core의 내용 중복
    • peerDependecies로 해결?
    • 3가지 배포판? 이건 무슨 얘기였지...

현재 SDK에서 발생하는 문제

  • type definition
  • polyfill이 빠져 있음

axios 사용시 문제

  • 모듈 안에 있는 axios와 유저가 사용하는 axios가 충돌할 수 있음
    • 직접 구현해서 해결할 수 있음 : fetch API
    • peerDependencies

peerDependencies?

Server

서버에 과한 요청이 왔을 때의 처리 방법? 예를 들어 10만 TPS

  • 같은 에러에 대한 스케일링
  • 레디스를 통한 필터링

queryplanner 사용 여부

  • callscan, index, 시간 등의 정보 확인 후 개선했는지

Admin

bundle파일이 너무 크고 build가 느린 문제

  • split chunk를 사용해 필요한 부분만 가져오기
  • lazy loading
  • 공통의 모듈 bundle?
  • console과 같은 불필요한 코드 삭제
  • 효율적인 loader 사용
  • 이미지 파일 CDN 방식으로 전환

preset-env사용시 전역 오염 이슈

Clone this wiki locally