목차 [Node.js]기본 패키지 구조 모듈 파헤치기(1) [Node.js]기본 패키지 구조 모듈 파헤치기(2) [Node.js]TS, Express, MongoDB, MVC로 게시판 만들기(1) - 기본 설정 [Node.js]TS, Express, MongoDB, MVC로 게시판 만들기(2) - 기본 구조 [Node.js]TS, Express, MongoDB, MVC로 게시판 만들기(3) - JWT, 회원 가입과 로그인 [Node.js]TS, Express, MongoDB, MVC로 게시판 만들기(4) - 컨트롤러에 검증로직 추가 [Node.js]TS, Express, MongoDB, MVC로 게시판 만들기(5) - 1:N, N:M 관계 [Node.js]TS, Express, MongoDB, MVC로 ..
목차 CORS CORS란 Cross-Origin Resource Sharing, 번역하면 교차 출처 리소스 공유의 줄임말이며, 한 마디로 말하자면 다른 도메인, 프로토콜, 포트에서 실행 중인 웹 페이지의 서버 접근을 제한하는 정책이다. 나머지 설명은 이전 글로 대체한다. [네트워크]CORS(Cross-Origin Resource Sharing) [네트워크]CORS(Cross-Origin Resource Sharing) 교차 출처 리소스 공유(Cross-Origin Resource Sharing, CORS)는 추가 HTTP 헤더를 사용하여, 웹 애플리케이션이 다른 출처의 선택한 리소스에 접근할 수 있는 권한을 부여하도록 브라우저에 알려주는 메커 gnidinger.tistory.com [면접 준비 - Net..
이런저런 일이 있어서 VSCode에서 Node.js를 이용해 아주 쉬운 알고리즘을 풀어보게 되었다. 그에 관한 감상은 일단 그렇다 치는데, 문제는 이 녀석을 실행시키면 입력값을 받지 않고 종료되는 것이었다. 혹시나 해서 백준에 채점을 맡겨보면 맞았다고는 뜨는데.. 도대체 뭐가 문제일까. 결론부터 말하면 Node.js는 비동기로 실행되기 때문에 프로그램 실행 뒤 입력값을 기다리지 않고 할일을 다 마치면 종료되어 버리는 것이었다. 다소 황당했는데... 내가 찾은 해결방안은 아래와 같다. 프로젝트 루트 디렉토리에 디렉토리 생성 해당 디렉토리 안에 파일 생성 내부에 아래와 같이 입력 { "version": "0.2.0", "configurations": [ { "type": "node", "request": "..
목차 Node.js Node.js는 오픈 소스 JavaScript 엔진인 크롬 V8에 비동기 이벤트 처리 라이브러리인 libuv를 결합한 플랫폼이다. 2009년 라이언 달에 의해 고안되었으며, 이벤트 기반 비동기 자바스크립트 런타임이기 때문에 확장성과 성능이 뛰어나며 프론트엔드의 필수 언어인 JS로 서버까지 구성할 수 있다는 장점까지 더해 빠르게 점유율을 높여가고 있다. 내가 지금 이 글을 적고 있는 이유도 회사의 다른 서비스가 Node.js로 개발되었고 개발될 예정이기 때문이다. 굳이 정확하게 분류하자면 강조했듯이 서버사이드 자바스크립트 런타임, 즉 JS 코드를 서버에서 실행하는 환경을 가리키며 Node.js 자체로는 엄밀히 말해 프레임워크가 아니라고 한다. 계속해서 특징과 장단점에 대해 짧게 정리하자..
공부를 하고 프로젝트를 하면서 노드라는 단어를 참 많이 듣기도 했고 쓰기도 했다. 그래도 그림자를 따라다니는 기분을 지울 수가 없어서, 내가 사용하는 범위 안에서만 정리하고 가자. 시작하기 전에, 노드는 맥락과 분야에 따라 굉장히 다양한 의미를 가지며, 내가 정리한 것은 오로지 내가 현재 관심 있는 분야에 한정된 자료에 불과하다. Node - Data Structure 자료 구조를 배울 때, 특히 링크드 리스트나 트리, 더 일반적으로는 그래프에 대해 배울 때 노드라는 단어를 처음 만난다. 자료구조에서의 노드란 추상적으로 말하면 구조의 기본 단위, 트리나 그래프로 치면 정점이라고 할 수 있으며 덜 추상적으로 말하면 메모리 곳곳에 흩어져 있는 데이터의 조각, 혹은 그 기본적인 단위를 가리킨다. 추가로 링크드..
- Total
- Today
- Yesterday
- Algorithm
- 알고리즘
- 자바
- 지지
- 맛집
- spring
- 동적계획법
- Backjoon
- 백준
- 유럽여행
- 세모
- 면접 준비
- 파이썬
- 유럽
- 스프링
- 기술면접
- Python
- 리스트
- 칼이사
- 중남미
- a6000
- 남미
- 세계여행
- 야경
- 여행
- 스트림
- 세계일주
- BOJ
- java
- RX100M5
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |