미티어 (웹 프레임워크)
보이기
![]() | |
개발자 | 미티어 디밸롭먼트 그룹(Meteor Development Group) |
---|---|
발표일 | 2012년 1월 20일[1] |
안정화 버전 | 2023년 8월 2일[2]
/ 2.13![]() |
저장소 | |
프로그래밍 언어 | 자바스크립트 |
운영 체제 | 크로스 플랫폼 |
종류 | 자바스크립트 프레임워크 |
라이선스 | MIT 허가서 |
상태 | 개발 중 |
웹사이트 | www |
미티어(Meteor) 또는 미티어JS(MeteorJS)는 Node.js를 사용하여 작성된 자유-오픈 소스 등정형 자바스크립트 웹 프레임워크[3]이다. 미티어는 고속 프로토타이핑을 가능케 하며 크로스 플랫폼(안드로이드, iOS, 웹) 코드를 생성한다. 몽고DB와 연동되며 분산 데이터 프로토콜과 발행-구독 모델을 사용하여 개발자가 동기화 코드를 작성하지 않아도 자동으로 데이터의 변경사항을 클라이언트에 전파한다. 클라이언트에서 미티어는 자체 블레이즈(Blaze) 탬플릿팅 엔진과 함께 사용하거나 Angular 또는 리액트 프레임워크와 함께 사용할 수 있다.
미티어는 미티어 디밸롭먼트 그룹에 의해 개발되었다.
역사[편집]
약 8개월 간의 개발 후 미티어는 2011년 12월 처음 스카이브레이크(Skybreak)라는 이름으로 출시되었다[4]. 2012년 4월, 이 프레임워크의 이름은 미티어(Meteor)로 변경되었으며 공식 런칭되었다[5].
패키지 및 도구[편집]
- Meteor Toys - 인앱 개발 도구[6]
- Meteor Candy - 인앱 관리 패널[7]
- InjectDetect - 데이터베이스 주입 공격 감지[8]
- Vulcan.js - 미티어 위에 빌드되는 React/GraphQL 스택[9]
- Apollo - 미티어를 지원하는 GraphQL 서버
같이 보기[편집]
각주[편집]
- ↑ “Bump to version 0.1.1 · meteor/meteor@4e4358e”. 《GitHub》.
- ↑ https://medium.com/official-meteor-blog/new-meteor-js-2-13-node-js-14-21-4-security-patch-and-blaze-2-7-1-release-60134947e4c.
- ↑ Vanian, Jonathan (2014년 12월 27일). “Meteor wants to be the warp drive for building real-time apps”. en:Gigaom. 2016년 3월 20일에 원본 문서에서 보존된 문서. 2019년 3월 4일에 확인함.
- ↑ “Skybreak is now Meteor – Meteor Blog”. 《meteor.com》. 2012년 1월 20일. 2013년 8월 5일에 원본 문서에서 보존된 문서. 2019년 3월 4일에 확인함.
- ↑ “Meteor: Etherpad Founder & Other Rockstars Team Up To Make Web App Development A Breeze – TechCrunch”. 《techcrunch.com》.
- ↑ “Meteor Toys”. 《meteor.toys》. 2018년 10월 1일에 원본 문서에서 보존된 문서. 2017년 9월 29일에 확인함.
- ↑ “Meteor Candy, the Admin Panel for Your Meteor.js App”. 《www.meteorcandy.com》. 2018년 11월 8일에 원본 문서에서 보존된 문서. 2017년 9월 29일에 확인함.
- ↑ “Inject Detect”. 《www.injectdetect.com》. 2018년 7월 18일에 원본 문서에서 보존된 문서. 2017년 9월 29일에 확인함.
- ↑ “VulcanJS: The full-stack React+GraphQL framework”. 《vulcanjs.org》 (영어). 2017년 9월 29일에 확인함.