처리중입니다. 잠시만 기다려주세요.
TTJ 코딩클래스
정규반 단과 자료실 테크 뉴스 코딩 퀴즈

Tech News

트렌드를 한눈에 보는 테크 뉴스

HN · GitHub · Reddit 외 13개 소스에서 매일 큐레이션

'JavaScript' 검색 결과 99 초기화
3월 22일
HN 원문

자바스크립트 번들이 뚱뚱해지는 세 가지 근본 원인

## 번들 크기, 왜 계속 문제가 되는가 프론트엔드 개발자라면 누구나 한 번쯤 번들 분석기를 열어보고 경악한 경험이 있을 겁니다. 분명 간단한 기능만 만들었는데 번들 크기는 수 MB를 넘어가고, 사용자가 첫 화면을 보기까지 수 초가 걸립니다. 이...

HN 원문

2026년에 Common Lisp를 개발한다면 — 현대적 개발 도구 생태계 톺아보기

## 왜 지금 Common Lisp 개발 환경을 이야기하는가 Common Lisp는 1984년에 표준화된 프로그래밍 언어입니다. 40년이 넘은 언어라고 하면 대부분 "아직 쓰는 사람이 있어?"라고 반응할 수 있지만, 실제로 Common Lisp는 꾸...

HN 원문

WebGPU와 WASM으로 브라우저에서 전문가급 영상 편집이 가능해졌다

## 설치 없이 브라우저에서 영상 편집을 영상 편집이라고 하면 Adobe Premiere Pro나 DaVinci Resolve 같은 무거운 네이티브 앱을 떠올리기 마련입니다. 수 기가바이트의 설치 용량, 고사양 하드웨어 요구사항, 그리고 적지 않은 ...

HN 원문

세미콜론, 정말 필요한 걸까? 프로그래밍 언어 설계의 오래된 논쟁

## 세미콜론을 둘러싼 끝나지 않는 토론 프로그래밍을 처음 배울 때 가장 많이 마주치는 에러 중 하나가 "세미콜론을 빼먹었습니다"일 겁니다. C, Java, JavaScript 같은 언어에서 세미콜론(`;`)은 문장의 끝을 알려주는 필수 구문입니다....

TTJ 코딩클래스 정규반

테크 뉴스를 읽는 당신,
직접 만들어볼 준비 되셨나요?

17가지 수익 모델 실습 · 144+ 강의 · 자동화 소스코드 제공

정규반 보기
HN 원문

터미널에서 즐기는 2D 샌드박스 서바이벌, Rust로 만든 Termcraft

## 터미널이 게임 엔진이 되는 순간 터미널은 개발자에게 가장 익숙한 인터페이스입니다. 매일 코드를 작성하고, 빌드하고, 배포하는 그 검은 화면에서 2D 샌드박스 서바이벌 게임을 즐길 수 있다면 어떨까요? Termcraft는 바로 그 아이디어를 ...

HN 원문

Deno의 위기 — CEO 부재, 레이오프, 그리고 JavaScript 런타임 전쟁의 현실

## Deno에 무슨 일이 일어나고 있는가 Node.js의 창시자 Ryan Dahl이 Node.js의 설계적 실수를 바로잡겠다며 2018년에 시작한 프로젝트 Deno가 심각한 위기를 맞고 있습니다. 최근 Deno 사의 상당수 인력이 정리해고(레이...

HN 원문

Ruby의 새 JIT 컴파일러 ZJIT, 불필요한 객체 로드·스토어를 제거하는 방법

## Ruby 성능의 새로운 장을 열다 Ruby는 오랫동안 "개발자 행복"을 최우선 가치로 내세워온 언어입니다. 하지만 그 대가로 성능 면에서는 늘 아쉬움이 있었죠. CPython과 함께 "느린 동적 언어"의 대표 주자로 꼽혀왔고, Rails 애...

3월 21일
HN 원문

Rust + WASM 파서를 TypeScript로 다시 짰더니 3배 빨라졌다고?

## 상식을 뒤집는 벤치마크 "Rust로 작성한 WASM 파서를 TypeScript로 재작성했더니 3배 빨라졌다." 이 문장만 보면 뭔가 잘못된 것 같습니다. Rust는 C/C++에 필적하는 성능을 내는 시스템 프로그래밍 언어이고, TypeScrip...

HN 원문

Fortran으로 Bluesky 클라이언트를 만든 사람들이 나타났다

## 2026년에 Fortran이라니 프로그래밍 언어의 역사를 논할 때 빠지지 않는 이름이 있다. 바로 Fortran이다. 1957년에 처음 등장한 이 언어는 거의 70년의 역사를 가지고 있으며, 주로 과학 계산과 수치 해석 분야에서 명맥을 유지해 ...

HN 원문

Perl에 자동 병렬화와 JIT가 온다 — Parallel Perl 프로젝트의 도전

## Perl은 아직 살아있다, 그것도 아주 야심차게 Perl이라는 이름을 들으면 많은 개발자가 과거의 언어라고 생각할 수 있습니다. Python과 Ruby에 자리를 내준 지 오래되었고, "Perl 6"가 Raku로 이름을 바꾸면서 정체성 혼란까지 ...

HN 원문

소셜 스몰넷(Smolnet) — 거대한 웹을 떠나 작고 조용한 인터넷을 만드는 사람들

## 인터넷이 너무 커져버렸다는 문제의식 요즘 웹 브라우저를 열면 어떤 경험을 하시나요? 쿠키 동의 팝업, 뉴스레터 구독 요청, 자동 재생 동영상, 광고 추적 스크립트, 그리고 점점 더 많은 AI 생성 콘텐츠. 웹은 그 어느 때보다 거대해졌지만, 동...

HN 원문

Regex Blaster: 정규식을 슈팅 게임으로 익히는 브라우저 게임

## 정규식, 알긴 아는데 쓸 때마다 검색하시죠? 개발자라면 정규식(Regular Expression)과의 관계가 좀 묘합니다. 로그 파싱, 입력 검증, 텍스트 치환 등 쓸 곳은 많은데, 막상 작성하려면 매번 구글링을 하게 됩니다. `(?

3월 20일
HN 원문

난해한 프로그래밍 언어로 LLM의 '진짜 추론 능력'을 테스트하다 — EsoLang-Bench

LLM이 정말로 코드를 "이해"하고 추론하는 걸까요? **EsoLang-Bench**는 Brainfuck, Befunge 같은 난해한 프로그래밍 언어(esoteric language)를 활용해 LLM의 순수 추론 능력을 평가하는 벤치마크입니다. ##...

3월 17일
HN 원문

14KB 미만의 초경량 GitHub 클라이언트 — GitClassic

GitHub 웹사이트가 너무 무겁다고 느껴본 적 있으신가요? **GitClassic**은 페이지당 14KB 미만으로 GitHub 저장소를 탐색할 수 있는 초경량 웹 클라이언트입니다. ## 핵심 내용 - **극단적인 경량화**: GitHub의 일반 ...

3월 16일
HN 원문

49MB짜리 웹페이지의 등장 — 뉴스 사이트들은 왜 이렇게 무거워졌나

한 개발자가 주요 뉴스 사이트들의 페이지 용량을 측정해봤더니, 단일 기사 페이지가 **49MB**에 달하는 경우가 발견됐습니다. 텍스트 기사 하나를 읽기 위해 수십 메가바이트를 다운로드해야 하는 현실을 적나라하게 보여주는 분석입니다. ## 무엇이 페...

3월 12일
HN 원문

JavaScript의 날짜 처리, 9년 만에 드디어 해결된다 — Temporal API 이야기

## 요약 JavaScript의 악명 높은 `Date` 객체를 대체하기 위해 9년간 개발되어 온 **Temporal API**가 드디어 브라우저에 탑재되기 시작했습니다. Bloomberg 엔지니어링 팀이 이 여정을 상세히 공유했습니다. ## 왜 Te...

HN 원문

WebAssembly, 웹의 '일등 시민'이 되다 — Mozilla가 그리는 다음 단계

## 요약 Mozilla가 WebAssembly(Wasm)를 웹에서 JavaScript와 동등한 **일등 시민(first-class language)**으로 만들기 위한 로드맵을 공개했습니다. 단순히 C++/Rust를 브라우저에서 돌리는 수준을 넘어,...

3월 10일
HN 원문

JSLinux, 드디어 x86_64 지원 — 브라우저에서 64비트 리눅스를 돌리는 시대

파비스 벨라르(Fabrice Bellard)의 JSLinux가 x86_64 아키텍처를 지원하기 시작했습니다. 이제 웹 브라우저에서 64비트 리눅스를 직접 실행할 수 있습니다. ## JSLinux란? JSLinux는 전설적인 개발자 파비스 벨라르가 ...

HN 원문

[심층분석] 내 손글씨가 진짜 폰트가 된다 — 브라우저만으로 완성하는 FontCrafter의 기술과 의미

## 왜 지금 '손글씨 폰트'인가 디지털 콘텐츠가 넘쳐나는 시대에 역설적으로 **아날로그 감성**에 대한 수요가 급증하고 있다. 유튜브 썸네일, 브랜드 로고, SNS 콘텐츠에서 손글씨 폰트는 이미 하나의 트렌드를 넘어 필수 디자인 요소로 자리 잡았다...

« 1 ... 3 4 5