1)스택(Stack) 1. 스택의 구조 – 데이터 입출력이 한쪽에서만 일어아는 구조 – 스택 포인터(TOP)가 가장 마지막에 삽입된 데이터가 저장된 위치 정보(값)를 저장한다. – 데이터가 삽입(PUSH)될 때마다 1씩 증가하며, 스택의 […]
JavaScript 웹 스토리지: LocalStorage 및 SessionStorage 이해하기
웹 애플리케이션 개발에서 데이터 저장은 필수적인 부분입니다. JavaScript에서 제공하는 LocalStorage와 SessionStorage는 클라이언트 측에서 데이터를 저장하기 위한 강력한 도구입니다. 이 글에서는 LocalStorage와 SessionStorage의 개념, 차이점, 그리고 사용 방법에 대해 […]
2. 암호 알고리즘
1)대칭키 암호화 . DES(Data Encryption Standard) . AES(Advanced Encryption Standard) . IDEA(International Data Encryption Algorithm) . SEED . ARIA(Academy, Research Institute, Agency) . RC5 2)공개키 암호화 . […]
2. 릴리즈 노트 작성
1)릴리즈 노트 2)릴리즈 노트 작성 3)릴리즈 노트 작성 절차
작업을 자동화하기 위한 Git Hooks 마스터하기
Git Hooks는 Git의 강력한 기능 중 하나로, 특정 이벤트가 발생할 때 자동으로 실행되는 스크립트입니다. 이 글에서는 Git Hooks를 사용하여 일상적인 작업을 자동화하는 방법을 자세히 살펴보겠습니다. Git Hooks란? Git […]
객체 지향 프로그래밍: 자바 예제를 통한 OOP 개념 설명
객체 지향 프로그래밍(OOP)은 소프트웨어 개발에서 중심적인 패러다임 중 하나입니다. 자바는 이러한 패러다임을 완벽하게 구현하는 언어 중 하나로, 이 글에서는 자바를 사용하여 OOP의 핵심 개념들을 설명하고자 합니다. OOP의 네 […]
GitHub 반영 및 GitHub Pages 배포
1. 로컬에서 변경사항 작업 프로젝트 파일을 수정하고, 변경사항을 개발하면서 로컬에서 테스트합니다. 이는 코드 에디터에서 직접 이루어집니다. 2. 변경사항 스테이징하기 변경사항을 스테이징 영역에 추가합니다. 터미널에서 다음 명령어를 사용하세요: 1 […]
react앱 Git 호스팅 가이드
GitHub에 React 앱을 올리고 gh-pages를 이용해 배포하는 과정을 처음부터 단계별로, 에러 없이 진행하는 방법을 설명드리겠습니다. 이 과정은 명확하고 간결하게 진행되며, 중간에 발생할 수 있는 일반적인 문제를 피하는 데 […]
React와 서버 측 렌더링으로 애플리케이션의 성능과 SEO 개선
서버 측 렌더링(SSR)은 React 애플리케이션의 초기 로딩 시간을 단축시키고 검색 엔진 최적화(SEO)를 향상시키는 효과적인 방법입니다. 이 가이드에서는 React 앱에 SSR을 구현하여 사용자 경험을 개선하고 검색 엔진에서의 가시성을 높이는 […]