인턴일지

인턴 Day02 (localstorage, sessionstorage, 전자정부프레임워크, ERP)

Calice 2022. 5. 2. 15:35

0. Day01

- 배운 것 

1. localstorage / sessionstorage이 무엇인가?

2. 전자 정부 프레임 워크가 무엇인가?

3. ERP가 무엇인가? 

 

1.localstorage / sessionstorage

웹 스토리지(web storage)에는 로컬 스토리지(localStorage)와 세션 스토리지(sessionStorage)가 있습니다. 이 두 개의 매커니즘의 차이점은 데이터가 어떤 범위 내에서 얼마나 오래 보존되느냐에 있습니다. 세션 스토리지는 웹페이지의 세션이 끝날 때 저장된 데이터가 지워지는 반면에, 로컬 스토리지는 웹페이지의 세션이 끝나더라도 데이터가 지워지지 않습니다.

 

다시 말해, 브라우저에서 같은 웹사이트를 여러 탭이나 창에 띄우면, 여러 개의 세션 스토리지에 데이터가 서로 격리되어 저장되며, 각 탭이나 창이 닫힐 때 저장해 둔 데이터도 함께 소멸합니다. 반면에, 로컬 스토리지의 경우 여러 탭이나 창 간에 데이터가 서로 공유되며 탭이나 창을 닫아도 데이터는 브라우저에 그대로 남아 있습니다.

2. 전자 정부 프레임 워크

행정안전부 산하 한국정보화진흥원에서 만든 웹 기반 어플리케이션 프레임워크로서 정부 및 공공기관, 공기업 등의 웹사이트에 자주 쓰이는 공통 기능들을 Java의 Spring 프레임워크와 유명 Java 라이브러리(MyBatis, Jackson, Apache Commons 등)를 가지고 미리 만들어 놓은 공통컴포넌트와 이를 개발하는 개발환경, 실행환경, 운영환경, 관리환경 등으로 구성되어 있습니다. 

3. ERP

전사적 자원관리Enterprise Resource Planning를 나타내는 약어입니다. 회사의 재무, 공급망, 운영, 상거래, 보고, 제조, 인적자원 활동 등 비즈니스 프로세스를 통합 관리하는 소프트웨어입니다.