일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- flex기본
- AWS
- css기초
- 메모이제이션
- 스코프
- Big-O notation
- 클로저
- appendChild
- 인터프리터
- vscode
- prototype
- let
- CSS
- 생활코딩
- AWS기초
- 원본과 복사본
- 기초공부
- AWS조사
- JavaScript
- scope
- var
- 재귀함수
- 개발툴
- complexity
- node.js설치
- node.js
- 코드스테이츠
- IT
- 리커젼
- APPEND
- Today
- Total
목록전체보기 (107)
Jveloper
- Database(mysql) - query문 https://www.w3schools.com/sql
callback promise async & await module : util module : fs(fileSystem)
express - middleware 미들웨어 함수는 req(요청) 객체, res(응답) 객체, 그리고 어플리케이션 요청 - 응답 사이클 도중 그 다음의 미들웨어 함수에 대한 엑세스 권한을 갖는 함수이다. 미들웨어란 간단하게 말하면 클라이언트에게 요청이 오고 그 요청을 보내기 위해 응답하려는 중간(미들)에 목적에 맞게 처리를 하는, 거쳐가는 함수들이라고 보면 되겠다. 미들웨어가 하는 일 - 모든 코드를 실행 - 요청 및 응답 객체에 대한 변경을 실행 - request - response 주기를 종료 - 스택 내의 그 다음 미들웨어를 호출 미들웨어의 유형 1) 어플리케이션 레벨 미들웨어 - 어플리케이션 전체 영역에서 처리 가능. 앱에 대한 request가 발생할때마다 실행 2) 라우터 레벨 미들웨어 - 라..
commonJS - module.exports - exports - require REST API document write(백엔드 개발자가 서버를 어떻게 꾸려놨는지 클라이언트도 이해하고 사용할 수 있게 작성하는 문서) package.json

JavaScript - 싱글스레드 기반의 언어(코드를 순서대로 읽어나간다) EventLoop : https://www.youtube.com/watch?time_continue=747&v=8aGhZQkoFbQ - 콜백함수는 Callback Queue를 돌고 나오고 그냥 함수는 call Stack으로 들어갔다가 나온다 - 위에서 말했듯 자바스크립트는 싱글쓰레드기반의 언어라 순서대로 읽어나가기 때문에 예상대로라면 하나의 함수가(또는 라이브러리같은 것) 다 실행이 될때까지 아무것도 못하는 상태여야하는데, 그것을 비동기(논블로킹)를 씀으로써 queue로 넘겨서 실행하고 있게하고 나머지 함수들은 다 실행을 시키고 마지막에 기본함수들이 다 호출되는 시점에 queue에서 다 실행된 비동기를 꺼내줌으로써 호출시점을 다르..