자바스크립트

"노드js의 안전한 대안" 디노 런타임 프로젝트 9선

노드.js 자바스크립트 런타임의 안전한 대안으로 ‘디노(Deno)’가 각광받고 있다. V8 자바스크립트 엔진과 러스트를 기반으로 구축된 디노 런타임의 버전 1.0은 지난 2020년 5월 출시됐다. 현재 깃허브에서 8만 3,000개 이상의 별(편집자 주...

노드.js 디노 자바스크립트 2022.07.04

‘ECMA스크립트 2022’ 공식 승인⋯“새 클래스 요소, 최상위 await 지원”

자바스크립트의 뒤를 잇는 공식 표준의 다음 업데이트인 ‘ECMA스크립트 2022(ECMAScript 2022)’가 공식 승인됐다. 이번 릴리즈는 클래스 요소, 최상위 await 등의 새로운 기능을 제공한다.    지난 6월 22일...

ECMA스크립트 자바스크립트 개발자 2022.06.29

“개발자 85%는 원격근무 중”

스택 오버플로우(Stack Overflow)의 ‘2022 개발자 설문조사(2022 Developer Survey)’ 결과에 따르면 대부분의 개발자가 원격에서 작업하고 있으며, 좋아하는 기술을 쓸 수 있는 유연한 환경을 선호하는 것으로 나타났다.&nbs...

소프트웨어 개발자 스택 오버플로우 개발자 설문조사 2022.06.24

프론트엔드 아키텍처의 진화, 리액티브 자바스크립트

현재 소프트웨어 개발에서 가장 역동적인 분야는 프론트 엔드 아키텍처다. 동적인 사용자 인터페이스를 구축하기 위한 더욱 강력한 방법을 고안하고자 여러 혁신가들이 첨단 기술을 발전시키고 있다. 이들 작업은 대부분 맹렬한 속도로, 공개적으로 진행되고 있다....

자바스크립트 프론트엔드아키텍처 프론트엔드 2022.06.02

타입스크립트 4.7 출시…“노드.js 16용 ESM 지원”

‘타입스크립트 4.7(TypeScript 4.7)’이 프로덕션 릴리즈로 출시됐다. 마이크로소프트가 자바스크립트에 정적 타입 문법을 추가해 만든 이 오픈소스 프로그래밍 언어의 최신 버전은 노드.js 16(Node.js 16)에 ECMA스크립트(ESM) ...

마이크로소프트 타입스크립트 자바스크립트 2022.05.31

"개발 언어 지배자는 여전히 자바스크립트와 파이썬"

개발자의 언어 선호도에서 자바스크립트와 파이썬의 강세가 계속되고 있다. 러스트의 상승세도 만만치 않은 것으로 나타났다. 이는 지난 4일 공개된 '개발자 현황 22번째 에디션(State of the Developer Nation, 22nd Edition...

자바스크립트 파이썬 러스트 2022.05.20

자바스크립트 컨테이너, 리눅스 컨테이너의 대안 될까

디노 자바스크립트 및 타입스크립트 런타임을 개발한 라이언 달이 리눅스 컨테이너의 대안으로 ‘자바스크립트 컨테이너’와 ‘자바스크립트 샌드박스’의 가능성을 연구하고 있다고 밝혔다.    지난 5월 4일(현지 시각) 블로그에서 그는 자...

자바스크립트 컨테이너 리눅스 컨테이너 컨테이너 2022.05.09

“파이썬과 HTML의 결합” 아나콘다 ‘파이스크립트’ 공개

과학 계산용 파이썬 배포판을 개발하는 아나콘다(Anaconda)가 파이콘 US 2022(PyCon US 2022)에서 ‘파이스크립트(PyScript)’ 프로젝트를 발표했다. 업체에 따르면 파이스크립트는 사용자가 파이썬과 표준 HTML을 결합하여 브라우...

파이썬 파이스크립트 아나콘다 2022.05.04

오픈소스 코드에 러시아 비판 코드 넣은 '프로테스트웨어', 생태계 신뢰 저해하는 이유

npm 리포지토리에 호스팅된 자바스크립트 구성요소 개발자가 러시아의 우크라이나 침공을 비판하기 위해 사용자의 컴퓨터에 임의로 파일을 추가하거나 삭제하는 코드를 배포하는 사건이 발생했다. node-ipc라는 이 구성요소는 여러 다른 프로젝트의 종속 항목...

프로스트웨어 러시아 우크라이나 2022.03.22

무심코 지나쳤을지도 모를 자바스크립트 신기능 8가지

자바스크립트의 돌진은 멈추지 않는다. 매년 자바스크립트의 ‘사양’에 많은 기능이 도입되고, 그 후에는 브라우저, Node.js 등이 같은 기능을 채택한다. 그동안 알아차리지 못한 새로운 자바스크립트 기능도 상당히 많을 것이다.   아직 늦...

자바스크립트 ES11 개발자 2022.02.14

마르코 자바스크립트 프레임워크 실사용기

전체 스택 서버 측 렌더링 자바스크립트 프레임워크의 혁신이 계속해서 빠른 속도로 진행 중이다. 마르코(Marko)는 이베이의 후원을 받아 개발되고 있는데, 이베이는 자체 전자상거래 사이트에 이 프레임워크를 사용 중이다. 마르코는 배우기 쉬운 고성능 프...

Marko 자바스크립트 2021.12.20

웹어셈블리를 활용한 유망한 프로그래밍 언어 프로젝트 10가지

현재의 웹 애플리케이션은 속도와 응답성 측면에서 네이티브 데스크톱 애플리케이션에 비할 바는 아니다. 하지만 대등해진다면 어떨까? 그게 웹어셈블리(WebAssembly)의 약속이다.   웹어셈블리는 어셈블리와 비슷한 저수준 언어로, 웹 브라우저...

웹어셈블리 컴파일러 어셈블리 2021.06.04

자바스크립트 개발의 지형을 바꾸는 7가지 툴

자바스크립트 세계는 매년이 풍년인 것 같다. 2021년도 다르지 않다. 특히 새로운 세대의 번들러와 빌드 툴이 “적당히 좋은” 툴이라는 기존의 관성에 도전하고 있다. 이런 새로운 종류의 툴은 더 빠른 속도, 더 나은 개발 환경, 더 높은 프로덕션 빌드...

개발자 자바스크립트 번들러 2021.05.28

"자바스크립트, 새로운 자바인가" 자바스크립트의 자바 대체 논쟁

자바는 '한 번 쓰고 어디서나 실행(Write once, run anywhere)'하는 프로그래밍 언어의 대명사다. 이런 자바를 자바스크립트가 대체할까?   답은 보는 관점에 따라 다르다. 또한 웹어셈블리(WebAssembly)와 같은 기...

자바스크립트 자바 2021.03.30

윈도우 환경에서 악성 자바스크립트 파일을 차단하는 방법

최근 구글 크롬, 모질라 파이어폭스, 인터넷 익스플로러 시작 페이지를 스푸핑하는 가짜 업데이트에 대한 보고가 잇따르고 있다. 사용자가 업그레이드 옵션을 클릭하면 자바스크립트 파일이 다운로드되어 악성코드를 실행한다. 이 기본 동작을 차단하거나 변경해 워...

자바스크립트 2021.01.04

'강력한 형식의 자바스크립트' 타입스크립트의 의미와 설치하기

타입스트립트(TypeScript)는 자바스크립트(JavaScript)의 인기를 기반으로 하지만 기업 개발자를 좀 더 행복하고 생산적으로 만들기 위해 기능을 추가한 객체 지향 프로그래밍 언어다.     타입스크립트란? 타입...

JavaScript 자바스크립트 타입스크립트 2020.04.29

"더 나은 Node.js를 지향하는" 데노란 무엇인가

Node.js는 좋지만 패키지 매니저인 NPM(Node Package Manager)이 싫거나, Node.js보다 더 안전한 자바스크립트 런타임 환경을 원한다면 새로운 오픈소스 프로젝트 데노(Deno)에 관심을 가져볼 만하다(Deno는 Node의 애너...

자바스크립트 Node.js Deno 2020.03.04

“모두가 아는 자바스크립트, 모두가 알고 싶어하는 구글 고” : 해커랭크 개발자 서베이

자바스크립트가 가장 널리 알려진 개발 언어 자리를 지켰다. 최근 발표된 2020 해커랭크 개발자 기술력 보고서(2020 HackerRank Developer Skills Report)에 따르면, 자바스크립트와 함께 자바, C, 파이썬이 상위에 올랐다....

자바 프레임워크 자바스크립트 2020.02.06

회사명 : 한국IDG | 제호: ITWorld | 주소 : 서울시 중구 세종대로 23, 4층 우)04512
| 등록번호 : 서울 아00743 등록발행일자 : 2009년 01월 19일

발행인 : 박형미 | 편집인 : 박재곤 | 청소년보호책임자 : 한정규
| 사업자 등록번호 : 214-87-22467 Tel : 02-558-6950

Copyright © 2024 International Data Group. All rights reserved.