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

Tech News

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

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

'JavaScript' 검색 결과 110 초기화
3월 23일
HN 원문

커링(Currying)에 대한 반론: 정말 좋은 패턴인가, 다시 생각해볼 때

## 함수형 프로그래밍의 "당연한 미덕"에 의문을 제기하다 함수형 프로그래밍(FP)을 공부하다 보면 반드시 만나는 개념이 있습니다. 커링(Currying)이죠. 여러 인자를 받는 함수를 하나의 인자만 받는 함수의 체인으로 변환하는 기법입니다. FP ...

HN 원문

Node.js Worker Threads, 문제투성이지만 우리에겐 딱 맞았다 — Inngest의 실전 경험기

## Node.js의 오래된 고민, 동시성 Node.js를 사용하는 개발자라면 한 번쯤 이런 상황을 겪어봤을 것입니다. 서버가 대부분의 시간에는 빠르게 응답하는데, 특정 요청이 들어오면 갑자기 모든 요청의 응답 시간이 느려지는 현상. 이는 Nod...

HN 원문

Windows 네이티브 앱 개발은 왜 이렇게 엉망이 되었나 — WinUI, UWP, Win32의 혼돈 정리

## 한때 가장 강력했던 데스크톱 플랫폼의 현재 Windows는 여전히 전 세계 데스크톱 운영체제 시장의 70% 이상을 차지하고 있습니다. 그런데 아이러니하게도, 이 거대한 플랫폼을 위한 네이티브 앱을 만들려는 개발자들은 점점 더 혼란스러운 상황에 ...

3월 22일
HN 원문

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

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

TTJ 코딩클래스 정규반

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

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

정규반 보기
HN 원문

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

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

HN 원문

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

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

HN 원문

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

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

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의 순수 추론 능력을 평가하는 벤치마크입니다. ##...

Reddit 원문

[심층분석] WebSocket으로 채팅 앱을 만들자고 했더니 낙제를 받았다 — 2026년에도 반복되는 기술 교육의 구조적 문제

## 도입: 754점 업보트가 말해주는 것 최근 Reddit r/webdev 커뮤니티에서 한 학생의 하소연이 754점의 업보트와 316개의 댓글을 받으며 폭발적인 반응을 얻었다. 내용은 이렇다. 네트워크 프로토콜 수업에서 "채팅 앱을 어떻게 만들 것...

3월 17일
HN 원문

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

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

3월 16일
HN 원문

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

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

3월 14일
npm 원문

[심층분석] Node.js 크론 표현식의 정석, cron-parser는 어떻게 5천 스타를 넘겼나

## 도입: 스케줄링의 시대, 크론 표현식이 다시 주목받는 이유 클라우드 네이티브 환경이 보편화되면서 **작업 스케줄링**은 더 이상 시스템 관리자만의 영역이 아니다. AWS EventBridge, GitHub Actions, Kubernetes C...

« 1 ... 3 4 5 6 »