분류 전체보기

Electron이란?Electron is a framework for building desktop applications using JavaScript, HTML, and CSS. javascript, html, css로 데스크톱 앱을 만들 수 있는 프레임워크로, electron으로 제작한 어플리케이션의 실행 파일(executable file)에 Cromium(웹 브라우저 엔진)과 node.js(백엔드)가 포함되어 있어서 별도의 설치 과정 없이 바로 실행 가능한 실행 파일을 제작할 수 있습니다. 하나의 코드베이스로 Windows, macOS, Linux에서 모두 동일하게 동작하는 애플리케이션을 만들 수 있다는 장점이 있습니다.  chromium 구글이 개발한 오픈 소스 웹 브라우저 프로젝트로 렌더링 앤..
mahifest.jsonThis JSON file describes the extension's capabilities and configuration. JSON 파일은 익스텐션의 확장 기능 및 구성에 대해 설명합니다. 필수 key는 manifest_version과 name, version 입니다. content script 한 페이지의 내용을 읽고 쓸 수 있는 스크립트를 실행할 수 있는데, 이것이 바로 콘텐츠 스크립트입니다. menifest.json에 content.js라는 이름의 파일을 등록해 사용할 수 있습니다.  background script | extension service workerv2까지는 background script와 service worker가 따로 구분 or background..
로그 파일?시스템이나 어플리케이션 등에서 생성된 다양한 정보(이벤트, 오류나 상태 변화 등)에 대한 정보를 기록하는 파일입니다. 디버깅, 모니터링, 감사나 보안 용도 및 성능 분 등에 사용됩니다. 로그 파일을 생성 및 기록하는 과정을 로깅이라고 합니다. 웹 환경에서의 로깅은?크게 웹 서버와 어플리케이션 자체에서 처리하는 로깅으로 갈립니다.  웹 서버요청/응답/오류 등을 웹 서버가 기본적으로 로그 파일을 생성하고 기록합니다. apache나 nginx에서는 특정 경로(주로 log폴더 내부)에 .log 파일로 저장합니다.  어플리케이션웹 어플리케이션 내부에서 로깅 라이브러리를 사용해서 기록합니다. node.js에서는 winston이나 morgan 등이 사용 됩니다.    분산 시스템에서의 로깅중앙 집중식 로깅..
J융
'분류 전체보기' 카테고리의 글 목록