자바스크립트
Node.js v22.6.0 업데이트 "타입스크립트와 네트워크 검사 기능 추가"
인기 있는 자바스크립트 런타임의 최신 버전인 Node.js v22.6.0이 실험적인 타입스크립트 지원과 함께 공개되었다. Node.js v22.6.0에는 타입스크립트 파일에서 타입 주석을 제거하여 타입스크립트 구문을 변경하지 않고도 실행할 수 있는 실...
새로운 자바스크립트가 이전 자바스크립트와 다른 11가지 이유
자바스크립트는 세계에서 가장 성공적이고 다재다능한 프로그래밍 언어 중 하나지만 처음부터 그랬던 것은 아니다. 지금의 자바스크립트는 자바스크립트를 만든 사람들이 원래 구상했던 언어와 완전히 다른 언어다. 그 11가지 이유를 살펴보자. 199...
자바스크립트 개발자가 자주 찾는 10가지 문제와 해결법
어느 주제에 관해 자주 묻는 질문을 목록으로 만든 것을 FAQ(Frequently Asked Questions)라고 한다. 이 개념을 조금 변형한 FSS(Frequently Sought Solutions)는 자주 도움을 요청하는 문제에 대한 해결 방법...
자바스크립트
글로벌 칼럼 | 더 많은 자금이 필요한 자바스크립트
오픈소스에 대한 의존도를 고려할 때, 가장 중요한 프로젝트의 재정 건전성에 대해 걱정해야 한다. 오늘날 오픈소스에 투자되는 자금은 충분하지 않다. 오픈소스 라이선스를 왜곡하는 벤처 캐피털리스트에 대해 불평하고, 지속 가능성에 대해 걱정하고, 모질라와...
JSㆍ파이썬ㆍ자바가 기업 IT를 지배하는 이유
클라우드 컴퓨팅, 모바일 개발, AI의 발전에도 전 세계 기업의 일상적인 비즈니스는 여전히 1990년대에 등장한 3가지 프로그래밍 언어를 기반으로 운영되고 있다. 거의 모든 언어 순위 조사에서 최상위를 차지하는 자바스크립트와 파이썬 그리고 자바다. 깃...
자바스크립트 ‘프로미스’ 실전 사용법 5가지
프로미스(promise)는 자바스크립트에서 비동기 코드를 처리하기 위한 핵심 메커니즘이다. 프로미스는 많은 자바스크립트 라이브러리와 프레임워크에서 작업 결과를 관리하는 데 사용된다. fetch() API가 프로미스의 한 예다. 개발자에 따라서는 기존 ...
“만능 프로그래밍 언어” 자바스크립트의 이해
자바스크립트는 큰 인기를 누리는 인터프리트 스크립팅 언어로, 구인 수요도 가장 많다. 2023년 전체 구인 공고의 29%가 자바스크립트 또는 타입스크립트 프로그래밍 경험을 요구 조건으로 제시할 정도다. 자바스크립트의 성공에는 개방형 표준이며 단일 업체...
자바스크립트
“자바스크립트 없는 동적 HTML” HTMX의 이해와 기본 활용법
HTMX는 자바스크립트 대신 확장된 HTML 구문을 사용해 상호작용성을 달성한다. HTMX는 마크업에서 바로 HTTP 상호작용을 제공하며, 자바스크립트에 의존하지 않고도 다른 많은 상호작용 요구사항을 지원한다. 향후 웹 프론트 엔드의 작동 방식에 영향...
[ITWorld 넘버스] 자바스크립트는 어쩌다 ‘애증의 언어’가 됐을까
# 장면 1. 미국의 유명 IT 기업 테스트 담당자가 자신의 업무를 자동화 프로그램에 맡기고 6년 동안 일을 안 하고 있다가 들통이 나서 해고됐다. # 장면 2. 마이크로소프트 연구에 따르면, 개발자가 생성형 AI를 사용하면 50% 이상 더 빠르게 작...
"가장 많이 쓰이는 프로그래밍 언어, 11년째 자바스크립트" 스택 오버플로우 조사 결과
웹 개발자의 필수 언어인 자바스크립트가 스택 오버플로우(Stack Overflow)의 개발자 대상 설문조사에서 11년 연속으로 가장 많이 사용되는 프로그래밍 언어로 꼽혔다. 이번 설문조사는 지난달 5월 전 세계 약 9만 명의 소프트웨어 개발자를 대상으...
파이썬을 자바스크립트로, 다시 반대로 변환하는 방법
파이썬이냐, 자바스크립트냐? 뭐가 더 좋고 장래가 더 밝은지에 대한 논쟁은 여전히 진행 중이지만, 웹 프론트엔드를 지배하는 언어를 꼽으라면 사실상 이론의 여지가 없다. 웹어셈블리가 발전해 다른 언어를 투명하게 컴파일해 브라우저에서 사용하는 수준이 될 ...
“나만 알고 싶은” 자바스크립트 프로젝트 7선
아직 모르는 사람이 많은 새로운 자바스크립트 프로젝트 7가지를 소개한다. 이들 도구와 프레임워크는 광범위한 기능을 지원하는 한편, 자바스크립트 개발의 트렌드에 관한 인사이트도 제공한다. 예를 들면 네이티브 앱 구축, 강력한 형식의 풀스택 개발...
자바스크립트
자바스크립트 프레임워크
애플리케이션 모니터링
“개발자들의 ‘애증’ 언어는 자바스크립트와 자바”
젯브레인(JetBrains)가 지난 주 펴낸 ‘개발자 생태계 현황(State of the Developer Ecosystem)’ 보고서에 따르면 자바스크립트와 자바가 가장 좋아하는 프로그래밍 언어와 가장 싫어하는 프로그래밍 언어 모두에서 높은...
“리액트·엥귤러 지고, 스벨트·솔리드 뜬다” 자바스크립트 현황 2022’ 보고서
자바스크립트의 인기도와 사용 현황을 파악할 수 있는 ‘자바스크립트 현황 2022’ 보고서가 1월 10일 공개됐다. 해당 보고서에 따르면, 자바스크립트와 타입스크립트는 여전히 높은 인기를 누리고 있으며, 리액트(React)와 엥귤라(Angular)는 개...
‘가볍지만 있을 것 다 있는’ 자바스크립트 프레임워크 알파인 소개
프론트 엔드 자바스크립트 프레임워크의 혁명은 이 시대의 가장 주요한 기술-문화 현상 중 하나다. 그 진화적 창의성은 지난 20년에 걸쳐 길게 이어져왔다. 새로운 아이디어가 나오면 공동체의 솥에 들어가고, 그 솥에서 소프트웨어 개발 프로세스와 개발자들이...
아퀘로 라이브러리로 자바스크립트 객체 필터링하기
자바스크립트를 사용한 코딩에는 많은 이점이 있지만 데이터 랭글링은 아마 그 이점에 포함되지 않을 것이다. 그러나 자바스크립트 데이터 랭글링에 어려움을 느끼는 사람들을 위한 좋은 소식도 있다. 높은 인기를 누리는 dplyr R 패키지의 기반인 ...
아퀘로
아퀘로테이블
옵저버블자바스크립트
“창의적 코드를 부른다” 최고의 자바스크립트 에디터 10선 - Tech Review
자바스크립트 프로그래머를 위한 툴은 다재다능한 통합개발환경(IDE)부터 간단한 텍스트 에디터까지 매우 다양하다. 얼핏 보면 IDE가 정답 같지만, 항상 그런 것은 아니다. 속도 때문이다. 텍스트 에디터는 부가 기능을 최소화해 속도의 장점을 취한다. 최...
웹어셈블리(Wasm)가 클라우드 컴퓨팅의 미래인 이유
서버에서든 엣지에서든 ‘웹어셈블리(WebAssembly; Wasm)’를 사용하면 이전보다 데이터에 훨씬 더 가깝게 실행되는 사용자 정의 로직을 생성할 수 있다. 아울러 더욱 더 유연하고 안전하며 효율적으로 수행할 수도 있다. 웹어셈블리(W...