프론트엔드

개발일지

JavaScript Set과 Map: 데이터를 효율적으로 다루는 방법

프론트엔드 개발을 하다 보면 중복된 데이터를 처리하거나 키-값 쌍으로 데이터를 관리해야 하는 경우가 많이 있습니다. 특히 React로 개발할 때 상태 관리나 캐싱을 구현할 때 이러한 상황을 자주 마주치게 됩니다. 이번에는 제가 실제 프로젝트에서 Set과 Map을 활용한 경험을 바탕으로 이 두 자료구조의 특징과 활용법을 공유하려고 합니다.Set: 중복 없는 유니크한 값들의 집합기본 사용법Set은 중복을 허용하지 않는 값들의 집합입니다. 배열과 비슷하지만, 같은 값을 여러 번 포함할 수 없다는 특징이 있습니다.// Set 생성const uniqueNumbers = new Set();// 값 추가uniqueNumbers.add(1);uniqueNumbers.add(2);uniqueNumbers.add(1); ..

개발일지

[프리프로젝트] 프론트, 백엔드 서버 배포 관련 조사

아래 글들은 프리프로젝트로 만든 Stack Overflow 에 대해서 배포를 진행 할 때 어떻게 하면 좋을지 정리해놓은 자료이다. 여러 블로그 글을 서칭하면서 최대한 무료 배포 할 수 있는 방향으로 여러가지 생각들을 하며 조사를 했다. 아마 사이드 프로젝트나 이런 프리 프로젝트에서 무료로 어떻게 배포해야 하는가 찾고 있는 사람들에게는 좋은 자료가 될 것 같아서 각 블로그 링크들과 함께 공유한다. 1. AWS S3(프론트) + EC2 + RDS 프리티어 계정 (1년간 한도내에서 무료) 참고 블로그 : https://congabba.tistory.com/446 S3 : 5GB(표준 스토리지), 20,000건 GET 요청, 2,000건 PUT 요청 무료 EC2 : 월별 750시간 동안 컴퓨팅서비스 무료 (인스..

벤지_
'프론트엔드' 태그의 글 목록