미티어 (웹 프레임워크)

미티어(Meteor) 또는 미티어JS(MeteorJS)는 Node.js를 사용하여 작성된 자유-오픈 소스 등정형 자바스크립트 웹 프레임워크[3]이다. 미티어는 고속 프로토타이핑을 가능케 하며 크로스 플랫폼(안드로이드, iOS, ) 코드를 생성한다. 몽고DB와 연동되며 분산 데이터 프로토콜발행-구독 모델을 사용하여 개발자가 동기화 코드를 작성하지 않아도 자동으로 데이터의 변경사항을 클라이언트에 전파한다. 클라이언트에서 미티어는 자체 블레이즈(Blaze) 탬플릿팅 엔진과 함께 사용하거나 Angular 또는 리액트 프레임워크와 함께 사용할 수 있다.

미티어
개발자미티어 디밸롭먼트 그룹(Meteor Development Group)
발표일2012년 1월 20일(12년 전)(2012-01-20)[1]
안정화 버전
2014년 12월 9일; 2023년 8월 2일(9년 전)(2014년 12월 9일; 2023년 8월 2일) / 0.8.3.1[2] 위키데이터에서 편집하기
저장소
프로그래밍 언어자바스크립트
운영 체제크로스 플랫폼
종류자바스크립트 프레임워크
라이선스MIT 허가서
상태개발 중
웹사이트www.meteor.com 위키데이터에서 편집하기

미티어는 미티어 디밸롭먼트 그룹에 의해 개발되었다.

역사 편집

약 8개월 간의 개발 후 미티어는 2011년 12월 처음 스카이브레이크(Skybreak)라는 이름으로 출시되었다[4]. 2012년 4월, 이 프레임워크의 이름은 미티어(Meteor)로 변경되었으며 공식 런칭되었다[5].

패키지 및 도구 편집

  • Meteor Toys - 인앱 개발 도구[6]
  • Meteor Candy - 인앱 관리 패널[7]
  • InjectDetect - 데이터베이스 주입 공격 감지[8]
  • Vulcan.js - 미티어 위에 빌드되는 React/GraphQL 스택[9]
  • Apollo - 미티어를 지원하는 GraphQL 서버

각주 편집

  1. “Bump to version 0.1.1 · meteor/meteor@4e4358e”. 《GitHub》. 
  2. “Release 0.8.3.1”. 2014년 12월 9일. 2019년 3월 6일에 확인함. 
  3. 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일에 확인함. 
  4. “Skybreak is now Meteor – Meteor Blog”. 《meteor.com》. 2012년 1월 20일. 2013년 8월 5일에 원본 문서에서 보존된 문서. 2019년 3월 4일에 확인함. 
  5. “Meteor: Etherpad Founder & Other Rockstars Team Up To Make Web App Development A Breeze – TechCrunch”. 《techcrunch.com》. 
  6. “Meteor Toys”. 《meteor.toys》. 2018년 10월 1일에 원본 문서에서 보존된 문서. 2017년 9월 29일에 확인함. 
  7. “Meteor Candy, the Admin Panel for Your Meteor.js App”. 《www.meteorcandy.com》. 2018년 11월 8일에 원본 문서에서 보존된 문서. 2017년 9월 29일에 확인함. 
  8. “Inject Detect”. 《www.injectdetect.com》. 2018년 7월 18일에 원본 문서에서 보존된 문서. 2017년 9월 29일에 확인함. 
  9. “VulcanJS: The full-stack React+GraphQL framework”. 《vulcanjs.org》 (영어). 2017년 9월 29일에 확인함. 

외부 링크 편집

도서 편집

미티어코딩공작소