일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- aws
- 노드버전
- class
- Github
- 패키지설치에러
- 자바
- nodejs
- java
- javascript
- 버킷생성
- db
- nvmrc
- GPT3.5
- ChatGPT
- gpt3.5turbo
- openaiapi
- 웹소켓연결끊김
- 웹소켓연결
- 클래스
- git
- gitlab
- 호스팅영역
- gptapi
- Express
- Database
- 웹소켓재시작
- chatGPTAPI
- 클라우드
- aiapi
- iam사용자
- Today
- Total
목록전체 글 (86)
IT's Jenna

NodeJS를 쓰는 이유! Nodejs를 통해 javascript 언어 하나로 홈페이지, 서버, 모바일앱을 한 번에 개발할 수 있다. NodeJS는 이벤트 루프 기반의 비동기성 방식으로 멀티스레딩 방식보다 서버의 성능을 더 높일 수 있다. 서버의 성능 : 서버에서 1초당 처리할 수 있는 요청수가 높을수록 좋다. (서버 성능은 벤치마크 테스트를 통해 확인할 수 있음) 이벤트 루프 기반의 비동기성 방식이란 개념을 이해하기 위해 알아야 할 것! 프로그램 : 저장 장치에 저장되어 있는 정적인 상태의 코드의 집합 메모리 : CPU가 프로그램을 실행시키기 위해 할당하는 공간 프로세스 : 메모리에 올라가 있는 동적인 상태의 프로그램의 인스턴스 스레드 : 프로세스 내에서 동작되는 여러 실행의 흐름 (실행의 기본 단위)..
백엔드란? 유저에게 보이는 이미지, 텍스트 등의 자원을 관리하는 서버 엔지니어 트래픽, 보안 관련 담당 NodeJS란? Chrome V8 Javascript 엔진으로 빌드된 Javascript 런타임* 모든 브라우저*는 javascript를 해석하기 위해 Javascript Engine을 가지고 있다 (ex. Chrome : V8, safari : webkit … ) Node.js는 Chrome이 V8을 이용하여 브라우저에서 javascript를 해석하듯이 서버에서 javascript를 동작할 수 있도록 하는 환경/플랫폼 런타임 : 프로그래밍 언어가 구동될 수 있도록 하는 실행 환경 브라우저 : 웹 페이지, 이미지, 비디오 등의 콘텐츠를 수신, 전송, 표현하는 소프트웨어 (ex. Internet expl..