목록2022/03/20 (2)
도찐개찐
웹 서버란? nginx 는 결국 웹 서버의 한 종류입니다. 그렇다면 웹 서버는 무엇일까요? 웹 서버란 이미지, 동영상, 자바스크립트, HTML, 등 다양한 문서를 제공하는 서버 시스템입니다. 주로 HTTP 통신 프로토콜을 통해 리소스를 전달하지만 FTP, SMTP 와 같은 다른 프로토콜도 지원하는 것이 대부분입니다. 대부분의 웹 서비스는 위의 아키텍처처럼 구성되어 있으며 웹서버는 그 중 다음과 같은 역할을 주로 담당하게 됩니다. 데이터 전송 HTML 텍스트 파일을 비롯하여 이미지나 음성 데이터 같은 정적인 컨텐츠를 웹 클라이언트에 전송합니다. 이를 이용하면 최근 유행하는 클라이언트 사이드 랜더링(React, Vue, Angular 등)에 의해 생성된 빌드 파일(정적 파일)을 제공할 수 있습니다. 어플리케..
Gitbook Dashboard 에서 제공하는 에디터기능으로 작성하시는 분들도 계시겠지만 문서 세부 적으로 꾸미기 위해서는 마크다운 문법을 활용 하시는 방법도 있습니다. 1. 마크다운이란 ? 파일 확장자 `.md` 일반 텍스트 기반의 경량 마크업 언어. 일반적 마크업 언어에 비해 문법이 가벼운 것이 특징(전체 습득 시간 : 대략 30분) HTML과 리치 텍스트(RTF)등 서식 문서로 쉽게 변환 가능 응용 소프트웨어와 함께 배포 되는 README.md 파일이나 온라인 게시물(Gitbook) 등에 많이 활용 됨. 비슷한 문법으로 확장자를 `.adoc` 인 AsciiDoc 문법도 존재(문법 복잡도▲, 지원 플랫폼▽) 마크다운의 장점 문법이 쉽다. 관리가 쉽다. 지원 가능한 플랫폼과 프로그램이 다양하다. 마크다..