1 / 9

Meteor.js

Meteor.js. WEB 2 ASSESSMENT. What is This technology?. Meteor is an open-source JavaScript web application framework built around small packages Some of which being MongoDB or Jquery . framework built on top of node.js. It uses node.js to deploy but has several differences.

shiloh
Télécharger la présentation

Meteor.js

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Meteor.js WEB 2 ASSESSMENT By Phillip Luangrath aww yiss

  2. What is This technology? • Meteor is an open-source JavaScript web application framework built around small packages • Some of which being MongoDB or Jquery. • framework built on top of node.js. It uses node.js to deploy but has several differences. • A mix of JavaScript that runs inside a client web browser • It was first introduced in December 2011 • Under the name Skybreak. • Initial release 2013, stable release july 29, 2014 By Phillip Luangrath

  3. What is This technology? • Meteor consist of two things: • A library of packages which consist of pre-written and self-contained modules you may need for your app. • A command-line tool • Its a simple environment for building modern web applications • With meteor you write apps • Written in JavaScript • A better way to build apps By Phillip Luangrath

  4. Why would I use it? • It is a general purpose web framework built for everyone, whether you are just a beginner or expert. • Build top-quality web apps in little time • Wether you’re an expert developer or just getting started • It is stable & reliable • Has built security into the core of meteor • You can write all your codes in JavaScript • You can connect anything to Meteor. • From mobile apps to databases By Phillip Luangrath

  5. Why would I use it? • The main reason to use Meteor would be the speed at which you can develop your apps. • Websites which used to require thousands of lines of code, only take a few hundred in Meteor. It does this by combining three key core features: • Realtimeby Design • Database Access • Latency Compensation With these 3 combined the meteor staff have created a powerful framework with a new approach to programming By Phillip Luangrath

  6. How do I use it? • In meteor, you don’t program routines and functions, you program page elements. • You can create apps using Meteor’s template engine • It is simple • Build app very easily • Takes less time • You would instruct meteor how something should work and it will take care of updating the page in real-time, meaning you wont need to write any manipulation codes, saving you time. • The default template plugin for laying out your components is Handlebars. • In Handlebars, you create templates for your components, and Meteor will process these at runtime and generate dynamic HTML.  • By default, every page it serves is actually a Handlebars template that's kept in sync with the server. By Phillip Luangrath

  7. Example code - Chat App By Phillip Luangrath

  8. Where do I get it? • There are plenty of sites across the internet that will allow you to download the latest versions for windows. • Official website meteor.com By Phillip Luangrath

  9. References • https://www.meteor.com/ • http://code.tutsplus.com/tutorials/whats-this-meteor-thing--net-25426 • http://stackoverflow.com/questions/10214385/how-does-meteor-work • https://meteorhacks.com/ • http://en.wikipedia.org/wiki/Meteor_(web_framework) • http://projectricochet.com/meteor-js • http://differential.io/meteor By Phillip Luangrath

More Related