2월의 조각 모음

2023년 2월 28일

You Don’t Need Next.js (and SSR)

You Don’t Need Next.js (and SSR). Next is an amazing framework but there… | by Harshal Patil | webf

자극적인 제목과 강려크한 내용.


css

typewind

GitHub - ben-rogerson/twin.macro: 🦹‍♂️ Twin blends the magic of Tailwind with the flexibility of css-in-js (emotion, styled-components, stitches and goober) at build time.

오 신기해. tailwind에 타입 시스템을 적용하는 방식. 신박하다. Typewind – Typesafe Tailwind


타입스크립트로 에러 처리하기

번역 타입스크립트에서 전문가처럼 에러 처리하기. 원문… | by Jisu Yuk | Feb, 2023 | Medium 언제나 에러 처리는 어렵다. 특히 타입스크립트에서의 에러 처리는 조심해야 할 점들이 많다. 에러를 받아서 자연스럽게 error.message같은 값들을 사용하게 되지만, 타입스크립트에서 error 객체는 unknown타입이기 때문에 적절한 타이핑이 필요하다. 타입스크립트가 알아먹을 수 있는 에러를 정의하여 사용하고, 적절한 타입을 선언하여 중복을 피하자.


성능 성능

DogGae

이미지

can i use webp

YouTube (번역) HTML 이미지 최적화

fetchPriority: 이미지 fetch 속성을 경정할 수 있음 HTMLImageElement.fetchPriority - Web APIs | MDN Optimizing resource loading with Priority Hints

Next.js의 Image는 어떤식으로 최적화를 진행했을까?

웹폰트

YouTube

브라우저 렌더링 최적화

YouTube

CSS GPU Animation: Doing It Right — Smashing Magazine (번역) 빠른 페이지 로드를 위한 자바스크립트 최적화의 궁극적인 가이드


custom hook in react

YouTube

프론트엔드에서의 패턴. 어떻게 컴포넌트를 나누고 훅 분리를 할 것인지. Layer를 나눠야 하는 이유

refactoring adding function


preload, prefetch, preconnect

  • link tag
    • preload: 현재 화면에 필요한 리소스=
    • prefetch: 현재 화면에 필요한 것❌, 이후 페이지에 필요한 리소스
    • preconnect: 같은 도메인에 여러개의 리소스를 요청할 때

되돌아보는 index.html - Part 1 | SOSOLOG


모듈 번들러

vite에 대해서 알아봐야 할지두? (번역) 이제는 웹팩과 작별할 때일까?


SSR

react로 ssr How to Enable Server-Side Rendering for a React App | DigitalOcean React로 Next.js 처럼 Server-side-rendering 구현하기 | by DylanJu | Medium 프레임워크 없이 만드는 SSR 프레임워크 없이 만드는 SSR | 개발자 황준일


짧은 회고

2월이 어떻게 지나갔는지 모르겠다. 어버버하고 지내다 보니 2월이 끝난 기분이다. 거의 매일 코딩테스트나 면접을 보느라 개인 공부를 못했다. 그래도 면접 질문 답변을 정리하다보니 관련 내용들은 스스로 정리가 된 기분이다 (근데 면접에서는 안물어봐줌ㅠ) 코테 연습은 어려운 문제를 잘 푸는 것도 중요하지만 쉬운 문제를 빠르고 정확하게 푸는 연습을 더 해야할 것 같다.

tags:
monthly
Designed by prefer2 © 2023 All rights reserved