반응형
목록 컴퓨터/자바스크립트 (5)
반응형
이로
axios.create 주요 용도 기본 설정 공통화baseURL, timeout, headers 등의 공통 설정환경별(개발/스테이징/운영) 다른 설정 적용인증 토큰 등의 공통 처리요청/응답 전처리요청 전 헤더 설정응답 데이터 가공에러 처리 통합코드 재사용성여러 컴포넌트에서 동일한 설정 재사용설정 변경 시 한 곳에서 관리 설계기본구조// @/apis/modules/user-api.jsimport { defaultAPI } from '../config/axios-config'export const userAPI = { getProfile: () => defaultAPI.get('/user/profile'), updateProfile: (data) => defaultAPI.put('/user/profile..
MediaStream 사용 후 기록 MediaStream은 WebRtc에서 사용하는 MediaStreams API 이다. 이 API 는 미디어 스트림과 스트림을 구성하는 트랙, 데이터 형식과 관련된 제한인자, 데이터를 비동기적으로 사용할 때 성공과 오류콜백 그리고 이 과정에서 발생하는 이벤트에 대한 인터페이스 및 메서드를 제공한다. MediaStream 은 0개 이상의 MediaStreamTrack으로 구성되어 있으며, MediaStreamTrack은 오디오, 비디오 트랙을 받을 수 있다. MediaStreamTrack은 하나 이상의 채널을 가질 수 있다. 여기서 채널이란 오디오로 예를 들면 오디오 트랙에서 왼쪽과 오른쪽 처럼 미디어 스트림의 제일 작은 단위를 나타낸다. MediaStream 객체는 하나..
shortcutController : { config : { urlKeyMapping : { go : [71, 191] // default : g + / , a : 65 // a , b : 66 // b , c : 67 // c , d : 68 // d , e : 69 // e } , url : { , a : "a페이지 url" , b : "b페이지 url" , c : "c페이지 url" , d : "d페이지 url" , e : "e페이지 url" } } , start : function(){ var parent = this.parent; var key = this.config.urlKeyMapping; var url = this.config.url; // 누른 키 저장 var keypress = {};..