Categories

Books

2023 09 10

자바스크립트의 콜백함수

🐥 F-Lab 프론트엔드 멘토링에서 정재남님의 코어 자바스크립트 4장 콜백함수를 읽고 정리한 내용입니다

2023 07 26

자바스크립트의 데이터 타입

📝 F-Lab 프론트엔드 멘토링에서 정재남님의 코어 자바스크립트 1장 데이터 타입을 읽고, 개인적으로 궁금했던 내용을 함께 정리한 글입니다.

맨 위로 이동 ↑

최적화

2022 10 27

[코어 웹 바이탈 최적화] FID 최적화하기

FID(First Input Delay, 최초 입력 지연)은 사용자가 페이지와 처음 상호 작용한 시점부터 브라우저가 실제로 해당 상호 작용에 응답한 시점까지의 시간을 측정한다. 사용자에게 사이트의 첫인상을 제공할 수 있다는 점에서 중요한 메트릭이라 할 수 있다.

맨 위로 이동 ↑

React

2022 11 06

React Query(리액트 쿼리): Mutations

Mutations Queries와 다르게 Mutations는 주로 데이터를 생성하거나, 업데이트하거나, 지우거나 혹은 서버 사이드 이펙트를 수행하는 목적으로 사용된다. Mutations는 useMutation 훅으로 사용한다. 아래 코드는 서버에 새로운 todo를 추가하는 mu...

2022 11 06

React Query(리액트 쿼리): Caching

리액트 쿼리가 캐싱을 어떻게 관리하는지 알아보자 이를 통해 리액트 쿼리에서 패치한 데이터의 라이프 사이클을 이해할 수 있다 아래 포스팅의 ‘Important Defaults’ 의 staleTime과 cacheTime에 대해 이해하고 읽으시면 좋습니다 :) React Query(리액...

2022 10 28

React Query(리액트 쿼리)를 사용해보자: Queries

상태 관리 라이브러리로 Redux(Redux-saga, Redux-toolkit), Recoil을 사용해왔다. 프로덕트를 릴리즈한 이후에 캐싱에 대한 필요성이 대두되었다. 빈번하게 변경되는 데이터가 아니라면 매번 서버에 요청을 날리는 것보다, 캐싱된 정보를 제공하는 것이 서버의...

맨 위로 이동 ↑

Javascript

2023 09 10

자바스크립트의 콜백함수

🐥 F-Lab 프론트엔드 멘토링에서 정재남님의 코어 자바스크립트 4장 콜백함수를 읽고 정리한 내용입니다

2023 07 26

자바스크립트의 데이터 타입

📝 F-Lab 프론트엔드 멘토링에서 정재남님의 코어 자바스크립트 1장 데이터 타입을 읽고, 개인적으로 궁금했던 내용을 함께 정리한 글입니다.

맨 위로 이동 ↑

Next.js

2023 03 01

Next.js의 API Routes

API란? Application Programming Interface의 약자로 응용 프로그래밍 인터페이스라는 뜻이다. 컴퓨터나 컴퓨터 프로그램을 연결하는 역할을 한다. 예를 들어, 고객이 어떠한 데이터를 요청했을때 DB에 접근하기 위해서는 프론트엔드가 백엔드와 연결되어야 하고, ...

맨 위로 이동 ↑

Blog

2023 02 28

Next.js에서 CKEditor5 사용하기

호옥시 Next.js에 CKEditor를 설치하시다가 고통 받고 들어오셨나요 !! 저도 그 마음을 잘 압니다 😇 썰을 풀어보겠읍니다. . .

맨 위로 이동 ↑

HTML

2022 10 02

DOCTYPE 을 왜 지정해야 할까?

HTML5 에서는 웹 표준을 따르는 Full Standards Mode 로 렌더링하기 위함이다. DOCTYPE 을 선언하지 않는 경우 Quirks Mode 로 렌더링이 되어 웹 사이트가 깨지는 등의 문제가 생길 수 있다.

맨 위로 이동 ↑

CS

2022 10 18

캐싱 처리하기

캐시란 자주 사용되는 콘텐츠나 데이터 등을 임의의 저장소에 두고 재사용하는 것을 의미한다. 변경이 드문 데이터에 대해 서버에 계속해서 요청을 보내는 것은 굉장히 낭비적인 일이다. 따라서, 캐싱을 잘 사용하는 것은 최적화에 큰 도움이 될 수 있다.

맨 위로 이동 ↑

Typescript

맨 위로 이동 ↑