태그: #javascript
GPU·LLM·MLOps·쿠버네티스, 그리고 마음가짐에 관한 글 · 12 편
언어와 런타임의 세대교체 — 공식 EOL 공지로 읽는 11개 프로젝트
공식 종료 공지가 남아 있는 언어와 프레임워크, 런타임 11개를 정리합니다. Python 2, AngularJS, Vue 2, Nashorn, 자바 애플릿과 웹 스타트, Mono, Xamarin, PhoneGap, Atom, io.js, jQuery Mobile을 각각 무엇이었나, 왜 그때 옳았나, 무엇이 바뀌었나, 무엇이 그 자리에 왔나, 무엇을 남겼나, 지금도 쓰는 게 맞는 경우로 나눠
2026-08-12 · 20 분 읽기 #open-source#javascript#java#python#framework기본값에서 내려온 빌드 도구들 — 프론트엔드 툴체인 10개가 자리를 내준 이유
한때 프론트엔드 프로젝트의 기본값이었다가 지금은 새 프로젝트에서 잘 고르지 않게 된 도구 10개를, 공식 폐기 공지와 저장소 보관 상태 같은 확인 가능한 근거만으로 정리합니다. Create React App, Bower, TSLint, Karma, Protractor, PhantomJS, LibSass와 node-sass, Moment.js, Rome, Grunt를 각각 무엇이었나, 왜 그때
2026-08-12 · 16 분 읽기 #open-source#frontend#build-tools#deprecation#javascript국내 개발 블로그 명글 큐레이션 4 — 프론트엔드, 직접 열어 확인한 14편
프론트엔드 주제로 한국어로 쓰인 글 중에서 설명이 구체적이고 재현 가능한 14편을 골랐습니다. 실행 컨텍스트로 설명하는 클로저, 자바스크립트가 프로토타입을 택한 배경, 타입스크립트 조건부 타입과 infer, 타입 시스템이 증명처럼 작동하는 이유, 리플로우와 리페인트, React Fiber 리컨실러, useLayoutEffect로 잡은 마커 렌더링, 번들러 네 종의 계보, 선언적 프로그래밍에
2026-08-12 · 22 분 읽기 #curation#큐레이션#frontend#javascript#typescriptDeno 2.9 — deno desktop 실험, 락파일 그대로 마이그레이션, 그리고 24시간 공급망 기본값
2026년 6월 25일 나온 Deno 2.9는 세 가지 이야기로 요약됩니다. 웹 스택으로 네이티브 데스크톱 앱을 빌드하는 실험 기능 deno desktop(기본은 OS 웹뷰, 옵션으로 CEF 번들), npm·pnpm·yarn·Bun 락파일을 그대로 읽어 deno.lock을 시드하는 마이그레이션 경로, 그리고 갓 게시된 npm 패키지를 24시간 동안 설치 거부하는 min-release-age의
2026-07-17 · 25 분 읽기 #javascript#deno#javascript-runtime#node-compatibility#supply-chainnpm 공급망 공격이 사라지지 않는 이유 — npm-scan이 실제로 하는 일과, 정말 효과 있는 방어
npm 생태계의 공급망 공격은 우연한 사건이 아니라 설치 스크립트, 전이 의존성, 타이포스쿼팅이라는 구조에서 반복적으로 나온다. 2025년 Shai-Hulud 웜은 설치 스크립트로 스스로 번식하며 npm 토큰과 클라우드 키를 훔쳐 갔다. 최근 Hacker News에서 화제가 된 npm-scan은 이 문제를 로컬에서 정적·행위 분석으로 잡겠다고 표방하는 도구다. 이 글은 README를 근거로
2026-07-11 · 13 분 읽기 #npm#supply-chain#security#javascript#nodejsJS 빌드 도구 Rust 물결 2026 — Turbopack / Rspack / Rolldown / oxc / Biome / Vite 6 / Bun 심층 비교
2026년 JavaScript 생태계의 빌드 체인은 세대교체 중이다. webpack과 Babel, Rollup과 Prettier, ESLint와 terser — 한 시대를 지배했던 도구들이 Rust로 다시 쓰여 자리를 내주고 있다. Turbopack은 Next.js 15의 기본 dev이 되었고, Rspack은 webpack 호환을 무기로 ByteDance 내부 수천 개 프로젝트를 흡수했다.
2026-05-15 · 36 분 읽기 #javascript#build-tools#turbopack#rspack#esbuild정규표현식 완전 정복 2025: 기초부터 고급 패턴, 실전 활용까지 — 더 이상 두렵지 않다
정규표현식의 모든 것! 기초 문법(., , +, ?), 그룹과 캡처, Lookahead/Lookbehind, 탐욕적 vs 게으른 매칭, 실전 패턴 30선(이메일/URL/IP/전화번호), 성능 최적화(ReDoS 방지), 언어별 차이까지.
2026-03-23 · 23 분 읽기 #regex#regular-expression#pattern-matching#text-processing#validationReact 서버 컴포넌트와 서버 퍼스트 웹 개발: 2026년 프론트엔드의 새 표준
React 서버 컴포넌트(RSC)가 2026년 프론트엔드 개발의 표준이 되었습니다. Next.js 15에서의 RSC 활용, SSR/CSR과의 차이점, 마이그레이션 전략, 그리고 Core Web Vitals 개선까지 완전 가이드입니다.
2026-03-16 · 15 분 읽기 #react#nextjs#web-development#server-components#frontendReact SPA 인증 실전 가이드 — 쿠키 vs 스토리지, Axios 인터셉터, XSS/CSRF 방어 완전 정복
React SPA에서 인증 상태를 관리하는 방법을 쿠키, localStorage, 메모리 저장 방식 비교부터 Axios 인터셉터, XSS/CSRF 방어까지 실전 코드와 함께 완전 정복합니다.
2026-03-08 · 29 분 읽기 #architecture#authentication#react#jwt#cookie언어×프레임워크 조합별 실전 장애 사례집: Python·JS/TS·Go·Java + FastAPI·Django·Next.js·NestJS·Gin·Spring Boot
실전에서 자주 터지는 언어×프레임워크 조합별 장애 8+가지를 사례 형식으로 정리한다. 증상·원인·재현·브레이크포인트·프로파일링·해결·재발방지 체크리스트를 모두 포함한다.
2026-03-07 · 36 분 읽기 #devops#debugging#casebook#python#javascript언어별 디버깅 실전 가이드: Python · JavaScript/TypeScript · Go · Java에서 브레이크포인트, 실행, 프로파일링까지
Python, JavaScript/TypeScript(Node.js), Go, Java를 기준으로 디버깅 실행 방법, 브레이크포인트 전략, 대표 프로파일링 도구(py-spy, cProfile, --inspect, pprof, JFR/async-profiler)를 한 번에 정리한다.
2026-03-07 · 18 분 읽기 #devops#debugging#python#javascript#typescriptJavascript data 타입 정리
Javascript data 탕비 정리
2023-08-10 · 2 분 읽기 #javascript