전체 글 2

프론트엔드에서 보는 12 Factor 1~5 알아보기

12 Factor 란?소프트웨어를 서비스 형태로 제공하는게 일반화 되면서, 웹앱 혹은 SaaS(Software As A Service)라고 부르게 되었다. Twelve-Factor app은 아래 특징을 가진 SaaS 앱을 만들기 위한 방법론이다.https://12factor.net/ko/codebase The Twelve-Factor App (한국어)I. 코드베이스 버전 관리되는 하나의 코드베이스와 다양한 배포 Twelve-Factor 앱은 항상 Git, Mercurial, Subversion 같은 버전 컨트롤 시스템을 사용하여 변화를 추적하며, 버전 추적 데이터베이스의 사본12factor.net 12 Factor 1. 코드베이스하나의 애플리케이션에는 하나의 코드베이스를 가지고 있어야한다.코드베이스란? ..

CS 2025.03.31

react 성능 최적화 - 대규모 렌더링 최적화

10만개의 데이터를 화면에 렌더링하면 어떻게 될까?이 글은 레퍼런스를 참고해 아이디어를 얻었습니다 React v18: useTransition hook — Why???React v18 introduced the useTransition hook, which may seem like just another hook but let’s look...dev.to 10만개의 비동기 데이터를 생성하고 렌더링 시키고 최적화를 해보려고 합니다(10만개의 데이터는 성능에 부하가 걸릴정도의 연산 데이터를 사용하겠습니다)값을 구하는 코드const cache = new Map>()export const NUMBER_SIZE = 100_000function factorial(n: number): number { let res..

개발일지 2025.03.27