일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 오블완
- HTML
- 나만무
- 큐
- userprog
- TiL
- pintos
- 자바스크립트
- 사이드프로젝트
- corou
- 모션비트
- 알고리즘
- 티스토리챌린지
- 스택
- defee
- Vue.js
- 4기
- 소켓
- 시스템콜
- 크래프톤정글
- 백준
- 리액트
- 코드트리
- 자바
- Java
- JavaScript
- CSS
- Flutter
- 크래프톤 정글
- 핀토스
- Today
- Total
목록SSR (2)
미새문지
Next.js 즉, 넥스트는 React 기반의 프레임워크로, React에 비해 여러 추가 기능과 최적화를 제공하여 개발 효율성과 성능을 향상시킨다고 한다. 특히 넥스트는 리액트의 모든 기능을 제공하면서 클라이언트사이드 렌더링(CSR)이였던 리액트와 달리 서버사이드 렌더링(SSR)을 지원하고 폴더 구조에 기반한 라우팅, 정적 사이트 생성(SSG)등의 더 많은 기능을 내장하고 있다.최근 개발하는 웹 사이트의 경우 넥스트와 타입스크립트를 함께 사용하는 것이 추세라고 들어 학습하려고 한다. 넥스트의 특징넥스트의 기본 구조넥스트는 위에서 말한대로 폴더를 인식해 pages 폴더 안의 파일들이 라우팅으로 매핑되서 페이지 경로로 이어진다.예시로 pages/login.js는 /login으로 경로가 지정되어 유지보수할 때..
IPC(Inter-Process Communication) IPC가 무엇이고, 어떤 종류가 있는지 설명해 주세요. IPC는 프로세스 간 통신을 의미하는데, 이는 컴퓨터 시스템 내에서 실행 중인 여러 프로세스가 서로 정보를 교환하거나 동기화하기 위해 사용하는 다양한 메커니즘을 포함한다.주로 멀티태스킹 환경에서 필수적이며, 분산 시스템, 병렬 처리, 네트워크 통신 등 다양한 응용 분야에서 사용된다. IPC의 주요 목적데이터 공유: 프로세스 간 데이터를 교환데이터 보호: 동시 접근 시 데이터의 일관성을 유지동기화: 여러 프로세스 간의 작업 순서를 제어원격 프로시저 호출: 다른 프로세스의 함수를 호출하여 결과를 얻는다.IPC의 주요 종류파이프(Pipes)익명 파이프(Anonymous Pipes): 한 프로세스에..