Coderifleman's Picture

Coderifleman's blog

frontend development stories.

  • Email
  • Twitter
  • Facebook
  • Github
  • RSS
  • React Grab: 코딩 에이전트가 UI 코드를 더 빨리 찾게 만드는 방법

    React Grab은 브라우저에서 선택한 UI 요소의 컴포넌트 정보와 소스 위치를 바로 복사해 코딩 에이전트의 탐색 시간을 줄여준다. 이 글에서는 React Grab이 어떤 문제를 푸는지, 왜 체감이 큰지, 실무에서 어떻게 도입하면 좋은지 정리한다.
    2026.03.11
    Development  / React
  • Firefox 148의 Sanitizer API: innerHTML 대체를 진짜로 고민할 시점

    Firefox 148에서 표준 Sanitizer API(setHTML)가 먼저 탑재됐다. 이 글은 Mozilla 발표와 MDN, web.dev, Trusted Types 자료를 함께 읽고 setHTML의 핵심 개념, innerHTML 대비 차이, 실무 도입 포인트를 정리한다.
    2026.03.11
    Browser
  • npm 설치 앞에 경비원을 세우는 법: setup-takumi-guard-npm 살펴보기

    setup-takumi-guard-npm은 GitHub Actions의 npm 설치 경로를 Takumi Guard 프록시로 연결해 악성 패키지를 설치 전에 차단한다. 이 글에서는 왜 이 방식이 실무에서 유효한지, 어디까지 해결하고 어디서부터는 별도 대응이 필요한지 핵심만 정리한다.
    2026.03.11
    Security  / Node.js
  • TypeScript 6.0 RC 핵심 정리: 지금 바로 챙겨야 할 변화들

    TypeScript 6.0 RC는 단순 기능 추가 릴리스가 아니라 7.0 네이티브 전환을 준비하는 브리지 릴리스다. 실무에서 바로 영향이 큰 변경점과 마이그레이션 포인트를 빠르게 정리했다.
    2026.03.11
    JavaScript  / Development
  • NumPy를 TypeScript로 옮긴다고? numpy-ts 살펴보기

    Python 과학 컴퓨팅의 핵심인 NumPy를 TypeScript로 재구현한 numpy-ts를 소개한다. 93.9% API 커버리지, 트리셰이킹, 제로 디펜던시까지 갖춘 이 라이브러리를 자세히 들여다본다.
    2026.03.10
    JavaScript
  • 실전! 리액트, 응집성 있게 가자!

    React.js에서 로직을 어떻게 응집성 있게 관리할 수 있는지 간단한 송금 예제와 함께 소개한다.
    2023.02.27
    JavaScript  / React
  • 꾸준히 하기가 제일 어려워! JSer.info 번역 이야기

    일본 프런트엔드 기술 위클리 JSer.info를 번역하고 공유해 온 이야기. 2021년 12월을 맞이하여 작성한 회고와 자기 반성글.
    2021.12.07
    Test
  • 힘세고 오래가는 테스트 전략

    웹 애플리케이션에서 무엇을 테스트 해야 할지 또, 어떤 관점에서 코드를 바라봐야 장기적으로도 유용한 결과물을 만들 수 있는지 이야기합니다.
    2021.11.17
    Test
  • 리액트 훅스(react hooks)와 험블 객체 패턴(humble object pattern) 그리고 테스트

    훅스 관점에서 어떻게 테스트 용이성과 유지보수성 높은 애플리케이션을 일관된 루틴으로 개발하고 설계할 수 있는지 소개한다.
    2021.04.21
    JavaScript  / React
  • Node.js에서의 프로토타입 오염 공격이란 무엇인가

    __proto__을 이용한 프로토타입 오염(prototype pollution) 공격의 원리를 설명하면서 노드 환경에서 실제 공격이 가능한 사례를 함께 소개합니다.
    2019.07.19
    JavaScript  / Security
  • 1 번째 페이지
  • 2 번째 페이지(현재)
  • 3 번째 페이지
  • 4 번째 페이지
  • 5 번째 페이지
  • Email
  • Twitter
  • Facebook
  • Github
  • RSS
© 2014–2026 Copyright by Coderifleman.
All rights reserved.