일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- socket.io
- 파헤쳐보자
- 예제
- Stream
- 자바
- 노드
- express
- Knowledge Graph
- node.js
- java
- 이벤트 루프
- 스크럼 마스터
- 노드js
- 스레드
- 개발자
- nodejs
- 소켓
- Groovy
- ngrinder
- Python
- 특징
- benchmark
- Django
- 스크럼
- Router
- 지식 그래프
- C++
- RDF
- scrum
- node
- Today
- Total
라봉이의 개발 블로그
클라우드 컴퓨팅의 정의 NIST(미국 국립표준 기술 연구소)에 의하면 클라우드 컴퓨팅(Cloud Computing)은 최소한의 관리나 서비스 제공자의 상호 작용으로 신속하게 프로비저닝 및 출시할 수 있는 구성 가능한 컴퓨팅 리소스(예: 네트워크, 서버, 스토리지, 애플리케이션 및 서비스)의 공유 풀에 대한 유비쿼터스하고 편리한 온디맨드 네트워크 액세스를 가능하게 하는 모델. 참고: [NIST] 클라우드 컴퓨팅 정의 클라우드 컴퓨팅의 5가지 특성 온디맨드 셀프 서비스(On-demand Self Service) 소비자는 각 서비스 제공자와 상호작용 할 필요 없이 필요에 따라 컴퓨팅 기능을 자동으로 프로비저닝 할 수 있습니다. 광범위한 네트워크 엑세스(Broad Network Access) 기능들은 네트워크를..

Socket.io Socket.io란 WebSocket을 기반으로 클라이언트와 서버의 양방향 통신을 가능하게 해주는 모듈입니다. Socket.io를 사용하기 위해선 서버와 클라이언트 모두 Socket.io 라이브러리가 필요합니다. socket.io 문서를 보면 client에서 socket.io 라이브러리를 html script로 불러올 때 다음 코드를 작성하도록 하게 합니다. 문제는 Node.js 서버 개발 시에는 저런 파일을 정적(static)으로 제공한 적도, 저 파일을 만든 적도 없는데 사용할 수 있다는 것입니다. socket.io 서버 위에서 작성한 코드는 웹 클라이언트에서 상대 경로에 있는 socket.io.js 파일을 서버 측에 요청하는 코드입니다. 그렇다면 Node.js 서버에서는 stati..
데이터를 가져오는 함수 개발할 때마다 데이터를 가져오는 함수명을 지을 때 어떻게 이름을 쓸 지 고민한 경험이 있습니다. 함수 이름 앞에 get을 쓸 지, find를 쓸 지 고민한 적이 많았는데, 이번에 정리하려고 합니다. get vs find 기준 값을 가져오는 시간 기준 get: 데이터를 가져오는 시간이 짧을 때 사용 find: 검색 프로세스나 연산 알고리즘을 사용하며, 데이터를 가져오는데 걸리는 시간이 좀 더 길다. 데이터 가져오는 데 오류 여부 get: 데이터를 가져오는데 오류가 발생하지 않는다. 비교적 간단한 로직 find: 데이터를 가져오는데 오류가 발생한다. 비교적 복잡한 로직 따라서 정리하자면 다음과 같습니다. get을 사용하는 경우 데이터를 가져오는 시간이 짧다. 로직이 간단하다. 데이터를..
Nestjs란 Nest.js는 nodejs에서 새로 떠오르는 프레임워크입니다. 공식 페이지를 가보면 Nestjs를 다음과 같이 소개하고 있습니다. Nestjs는 효율적이고, 안정적이며, 확장에 용이한 서버 어플리케이션을 구축하기 위한 진보된 nodejs 프레임워크입니다. 효율성 개인적으로 써보면서 nestjs가 효율적이라고 느꼈던 점은 규모가 있는 프로젝트에서의 생산성이라고 생각합니다. nestjs 문서의 Nestjs 프레임워크의 철학 구문을 보면 나타나 있습니다. nestjs는 typescript의 적극적인 도입, DI(Dependency Injection), IoC(Inversion of Control), Module을 통한 구조화 등의 기술을 통해 생산적인 개발이 용이합니다. 안정적 Nestjs는 ..
이전 포스트: node.js express 5. middleware란? 미들웨어 정의, 미들웨어 유형 저번 포스트에는 express의 미들웨어 개념을 알아봤습니다. (시간이 꽤 오래 지나버렸다..) 이번에는 express의 오류 처리 방법에 대해 알아보도록 하겠습니다. 이 포스트에 대한 내용은 express 공식 페이지에서 더 자세하게 알아볼 수 있습니다. express 오류처리 에러 핸들링 404 에러 처리 express는 미들웨어 중간에 오류가 발생하면 다음 에러 처리 미들웨어로 error 객체를 넘겨 error를 처리할 수 있도록 만들었습니다. 다음 코드는 app.js의 맨 밑에 있는 코드입니다. // 라우터 등록 app.use('/', indexRouter); app.use('/users', us..