와칸다(소프트웨어)
Wakanda (software)![]() |
![]() | |
원저작자 | 로랑 리바르디에르 |
---|---|
개발자 | 와칸다 SAS |
초기 릴리즈 | 2012년 3월 15일, | 전(
안정된 릴리스 | 2.7.0[1] (2019년 4월 , 전( )[±] |
기입처 | C++, JavaScript |
운영 체제 | BSD, Linux, macOS 및 Windows |
이용가능기간: | 영어 |
유형 | NoSQL, 객체 데이터베이스, 웹 프레임워크, 서버 사이드 JavaScript, 모바일 애플리케이션 개발 |
면허증. | 커뮤니티/엔터프라이즈/클라우드 |
웹 사이트 | www |
Wakanda는 웹 또는 모바일 앱을 개발하고 실행하기 위한 JavaScript[2] 플랫폼입니다.
AngularJS, Ionic, Node.js, TypeScript 등의 오픈 스탠다드 테크놀로지를 기반으로 Linux(전개만), Microsoft Windows 및 macOS(Studio 개발)에서 지원됩니다.
플랫폼
Wakanda는 다음과 같은 툴과 테크놀로지의 스택으로 구성되어 있습니다.
- 와칸다 서버
- 객체 관계 데이터베이스를 JavaScript 서버 엔진과 결합합니다.DB 및 웹 서비스를 위한 데이터베이스 추상화 계층, 자동 생성된 REST API 및 보안 계층 관리를 제공합니다.
- 와칸다 스튜디오
- 데이터 모델을 설계하기 위한 편집기가 있는 데스크톱 IDE입니다.웹 및 모바일 앱용으로 제작되었습니다.모바일 개발을 위한 빌드 기능을 제공합니다(Apache Cordova 사용).
- 와칸다 클라이언트 커넥터
- 서버 및 Angular 등의 프런트 엔드 프레임워크와 통신하는 데이터 프로바이더로 구성됩니다.JS 1, 2와 이온 1, 2입니다.
역사
Wakanda는 2008년 서버를 시작으로 2009년 The[3] Ajax Experience에서 처음 소개되었으며, 같은 해 [4]JSConf.eu에서 소개되었습니다.2010년에 모델 디자이너와 GUI 디자이너를 포함한 와칸다 스튜디오의 첫 번째 버전에서 개인 개발자 프리뷰에 액세스할 수 있게 되었습니다.Wakanda는 2011년 6월에 새로운 Developer Preview를 발표하여 일반에 공개되었으며, "Wakanday - JS.everywhere"([5]보스턴, 2011년 10월) 컨퍼런스에서 두 번째 공개 Developer Preview가 발표되었으며, 12월 15일에 [6]첫 번째 베타판이 발표되었습니다.Wakanda는 2012년 3월 15일부터 라이브 릴리즈 버전으로 제공되고 있습니다.
2012년 6월 28일, 와칸다의 첫 번째 버전이 공식적으로 [7]출시되었습니다.2012년[8] 10월 26일, 미국과 프랑스에서 열린 JS.everywhere() [9]컨퍼런스에서 시연되었습니다.
공통에 최초로 관여하다JS 워킹 그룹은 2009년부터 2012년 4월에 "Client and Server JavaScript APIs" W3C 커뮤니티[10] 그룹을 만든 후 2012년 10월에 W3C에 합류했습니다.
와칸다 SAS는 2014년 [11]12월에 설립되었습니다.2015년 12월 7일, 와칸다 디지털 앱 팩토리가 정식 출범.[12]
2016년에 [13]Wakanda는 Gartner에 의해 Cool Vendor로 선정되었습니다.
아키텍처
Wakanda Server는 Common을 지원합니다.JS 모듈, 웹 워커, 웹 스토리지, XMLHttpRequest, HTML5 파일 API, Blobs, Timers.Firebug Crossfire Debugger 프로토콜과 WebKit 원격 디버깅 프로토콜을 구현합니다.
와칸다DB NoSQL 엔진은 ODATA REST API에서 영감을 받아 HTTP를 통해 액세스하며 커넥터를 통합하여 계층 데이터베이스와 상호 작용합니다.MySQL, Microsoft SQL Server 및 ODBC.
Wakanda는 EventEmitter, Socket 및 TLS를 포함한 Node.js 모듈의 일부를 지원합니다.Wakanda는 기본 패키지의 일부로 다른 오픈 소스 프로젝트를 포함합니다.Wakanda Server는 JavaScriptCore, ICU, OpenSSL 및 Zlib로 구축되어 있습니다.
레퍼런스
- ^ "ChangeLogs for wakanda". Retrieved 2022-04-12.
- ^ "Wakanda". PCMag Business Software Index. 2016-05-09. Retrieved 2017-05-05.
- ^ "모델: Ajax 개발자를 위한 관계 가이드" (The Ajax Experience 2009)
- ^ "Wakanda: 리모트 JS 디버깅 기능을 갖춘 새로운 엔드 투 엔드 JavaScript 플랫폼(SquirrelFish), JS/REST 데이터베이스" (JSConf.eu 2009)
- ^ Wakanday - JS.where (보스턴, 2011년 10월)
- ^ 와칸다: "베타가 왔어!"
- ^ 4D, 와칸다 출시
- ^ "JS.everywhere(2012)".
- ^ "JS.everywhere() 2012 : Javascript entre en entreprise". 26 September 2012.
- ^ "클라이언트 및 서버 JavaScript API" W3C 커뮤니티 그룹
- ^ "Wakanda's story". Wakanda Digital App Factory. Retrieved 2016-01-03.
- ^ "Digital App Factory 1.0.0: The countdown is started!". Wakanda Blog. 20 November 2015. Retrieved 2016-01-03.
- ^ "Cool Vendors in Application Development, 2016". www.gartner.com. Retrieved 2017-05-12.