프레임워크를 배울 시간은 없다
2025. 7. 9.
Beyond the Article: 한 걸음 더
프레임워크를 배울 시간은 없다.
No Time To Learn (Web) Framework X | Brain Baking 🔗프레임워크를 배우지 말고 웹 표준이나 HTML, CSS, JS같은 기반 기술을 배우라는 간단한 이야기이지만, 어떻게 보면 2025년에도 바뀌는 JS나 Go언어를 보면서 기반 기술 또한 바뀌므로, 각자가 생각하는 근간 기술을 배우는 것이 좋다는 것을 주장하는 글입니다. 글에서 설명하듯이 웹 표준으로 쓰여있는 Web components보다 React의 생태계가 더 활발하고, 검증되어 있다는 것 같이요. React가 필요없다는 입장과 React가 편하다는 입장이 공존하는 것처럼 언제나 근간 기술이라고 생각하는 것은 사람마다 다르고, 상황마다 다르다는 것을 알고 계셨으면 합니다.
2025년 Node.js Best practice
Modern Node.js Patterns for 2025 🔗node
의 최신 시스템(ex. 모듈, 최상위 await, 테스트 러너…)와 여러 예시는 최신 Node.js에서는 어떻게 사용해야 하는지 소개하며, Nuxt.js
나 Next.js
standalone에서는 일부 사용할 수 있다는 점을 생각하면서 Node.js 네이티브를 사용할지 말지를 고민해야겠습니다. deno에 먼저 있던 --allow-fs-read
같은 권한 모델은 좋아보이네요!
Storybook의 접근성 파이프라인
The accessibility pipeline for frontend teams 🔗Slack팀이 Playwright + Axe호출을 접근성 테스트 일부만 자동화 하듯이, 접근성 테스트는 오래 걸리고 불편하지만, 필요한 부분입니다. Storybook팀에서 Storybook으로 Component level에서 WCAG 2.1기반 접근성 테스트를 하고, Chromatic으로 시각적 회귀 테스트를 하는 파이프라인을 소개합니다.
Straight to the Article: 빛나는 인사이트
Remix로 마이그레이션, 어떤 이점을 가져왔는가
Remixing Shopify's Admin: How We Made It 30% Faster and AI-Ready (2025) - Shopify 🔗Shopify가 Remix를 인수하면서 Shopify에서도 Remix를 적용했습니다. Remix에는 loader 패턴, 경로마다의 정보를 가져오는 기능을 활용하면서 어떤 이점이 있었는지 소개하는 글입니다. Remix의 웹 표준을 지키려는 노력이나 Remix를 framework agnostic하게 만드려는 움직임은 주목해볼만 합니다.
CustomEvent를 그만 사용하자
Stop Using CustomEvent 🔗최신 CSS로 Select 커스텀하기
Custom Select (that comes up from the bottom on mobile) – Frontend Masters Blog 🔗Virtualizing. 어떤 것이고 어떤 라이브러리가 있을까
NAVER D2 🔗다른 Windowing의 개념과 어떻게 활용했는지를 소개하는 영상입니다. RIDI 팀의 Virtualizing 소개 및 성능 최적화 글 처럼, 다른 라이브러리를 소개했고, 그 이후 어떤 문제가 생겼는지까지 소개합니다.
일반 함수와 화살표 함수의 차이
What’s the difference between ordinary functions and arrow functions in JavaScript? 🔗Fresh Finds: 놓치지 말아야 할 소식
Introducing the first alpha of Turso: The next evolution of SQLite 🔗Turso팀이 SQLite의 Rust 재작성 라이브러리를 발표했다는 소식입니다.
Guillermo Rauch on X 🔗Next.js에서의 turbopack 사용 테스트가 모두 통과되었다는 소식입니다. 곧 turbopack 사용을 기본으로 할지도 모르겠네요!
Live Content Collections: A Deep Dive | Astro 🔗Astro 5.10버전에 Live Content Collection이 생겼습니다. 이를 어떻게 쓰는지 소개하는 글입니다.
Ecma International approves ECMAScript 2025: What’s new? 🔗ECMAScript 2025버전에서 어떤 새로운 것이 있는지 소개하는 글입니다.
GitHub - mrousavy/nitro: 🔥 Insanely fast native C++, Swift or Kotlin modules with a statically compiled binding layer to JSI 🔗React Native에서 크로스 플랫폼 모듈을 빠르게 만들 수 있는 Nitro Modules입니다. 예시 모듈이나 재작성된 라이브러리도 있으니 크로스 플랫폼 RN 모듈을 빠르게 만들 수 있겠네요.
번외: 크롤링할거면 돈을 내세요.
Introducing pay per crawl: enabling content owners to charge AI crawlers for access 🔗Cloudflare에서 자신의 웹사이트를 크롤링하려는 봇에게 비용을 청구할 수 있도록 할 수 있는 서비스를 출시했습니다. 봇이 이를 회피할 수도 있겠지만, 흥미롭네요.
번외: 새로운 PNG 사양이 공개되었습니다!
PNG is back! 🔗20년만에 PNG의 공식 사양이 업데이트되었다는 소식입니다. HDR기능이나 애니메이션 기능 공식화가 눈에 띄네요.