[Bossie Awards 2017] 최고의 소프트웨어 개발 도구

블록체인 기술을 기반으로 스마트 계약 기능을 구현하기 위한 분산 컴퓨팅 플랫폼이다. 이더리움이 제공하는 이더(Ether)는 비트코인과 마찬가지로 암호화폐의 일종으로 거래되고 있다. 이더리움의 화폐 단위는 ETH로 표시한다. 가장 대표적인 알트코인이다.

오픈소스 커뮤니티에서 관리하는 GraphQL 서버입니다. Node.js HTTP 서버 프레임 워크와 함께 작동합니다! 

모든 네이티브 앱에 고화질 애니메이션을 쉽게 추가 할 수 있습니다. 

Lottie는 After Effects 애니메이션을 실시간으로 렌더링하는 iOS, Android 및 React Native 라이브러리로, 앱에서 정적 이미지를 사용하는 것처럼 쉽게 애니메이션을 사용할 수 있습니다.

React Native를 사용하면 JavaScript 만 사용하여 모바일 앱을 제작할 수 있습니다. React와 동일한 디자인을 사용하여 선언적 구성 요소로 풍부한 모바일 UI를 구성 할 수 있습니다.

Enzyme은 React를위한 JavaScript Testing 유틸리티로, React 구성 요소의 출력을 쉽게 확인, 조작 및 통과시킬 수 있습니다.

API는 DOM 조작 및 순회를위한 jQuery의 API를 모방하여 직관적이고 유연합니다.

스택 기반 가상 시스템의 이진 명령어 형식입니다. Wasm은 C / C ++ / Rust와 같은 고급 언어를 컴파일 할 수있는 휴대용 대상으로 설계되어 클라이언트 및 서버 응용 프로그램 용 웹에 배포 할 수 있습니다.

멀티 플랫폼 응용 프로그램을위한 정적 유형의 프로그래밍 언어

Java ™ 및 Android ™와 100 % 상호 운용 가능

Scala Native는 스칼라를 위해 특별히 설계된 최적화 된 사전 컴파일러 및 가벼운 관리 런타임입니다.

Kotlin 컴파일러, 런타임 구현 및 LLVM 툴 체인을 사용하는 원시 코드 생성 기능을위한 LLVM 백엔드입니다. Kotlin / Native 는 가상 머신이 바람직하지 않거나 불가능한 플랫폼 (iOS 또는 내장형 타겟)을위한 컴파일을 허용하거나 개발자가 추가 실행 런타임 입니다.

간단하고 안정적이며 효율적인 소프트웨어를 쉽게 만들 수있는 오픈 소스 프로그래밍 언어입니다.

놀랍도록 빠르게 실행되고 segfault를 방지하며 스레드 안전을 보장하는 시스템 프로그래밍 언어입니다.

스크립트 언어의 접근성과 대화 형 개발을 멀티 스레드 프로그래밍을위한 효율적이고 강력한 인프라와 결합하여 동적 인 범용 프로그래밍 언어입니다. Clojure는 컴파일 된 언어이지만 Clojure가 지원하는 모든 기능은 런타임에 지원됩니다. Clojure는 Java에 대한 호출이 리플렉션을 피할 수 있도록 선택적 유형 힌트 및 유형 유추를 사용하여 Java 프레임 워크에 쉽게 액세스 할 수 있도록합니다.

일반 JavaScript로 컴파일되는 JavaScript의 입력된 수퍼 세트 입니다.

Microsoft 및 GitHub 의 .NET 커뮤니티에서 유지 관리하는 범용 개발 플랫폼 입니다. 이것은 크로스 플랫폼이며 Windows, macOS 및 Linux를 지원하며 장치, 클라우드 및 내장 / IoT 시나리오에서 사용할 수 있습니다.

프로그램 개발을 위한 통합 개발 환경(IDE) 입니다.

인터넷 사물의 오픈 소스 미들웨어입니다.