본문 바로가기

개발/연구

(20)
[javascript] node.js 모듈 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 12..
[javascript] 자바스크립트 ES 2018 문법 체계 학습 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 12..
[REST] REST API에 대한 고찰. ○ REST 기본 개념 REST는 SOAP API 이 후, 각광받는 API이다. REST는 어떠한 Interface 포맷을 의미하는데, 보통은 GET, POST, DELETE, PUT 그리고 PATCH를 사용하여 페이지 간 네트워킹을 하는 데에 돕는 API를 뜻한다. 이렇게 분류되어 있는 이유는 기술적인 차이보다는 개발자 간의 규약이라 보는 것이 좋다. 개발자의 상호작용을 효율성 있게 하기 위하여 이러한 포맷으로 분류한다. ○ REST 심화 REST는 정확하게 이야기 하면 아키텍쳐의 집합. 곧 제약조건의 집합이다. REST의 탄생 배경은 HTTP / 1.0에서 기존의 웹의 통신규약을 지키며 기능을 개선해야 하는 상황이었다. 그렇기에 REST API를 탄생시켰고 기존의 HTTP / 1.0 환경에서도 깨지지..
[Service Worker] PWA 기본 등록하고 캐시 다루기 index.html 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 Click me! var textfile = []; window.onload = () =>{ // 초기 페이지 생성 시 이벤트 const fileUrl = [ '/text/1.txt', '/text/2.txt', '/text/3.txt' ]; fileUrl.forEach(element => { fetch(element) .then(r => r.text()) .then(..