SlideShare una empresa de Scribd logo
1 de 6
Ember.js 
JAVASCRIPT FRAMEWORK 
ICAWEB516A – EMERGING WEB TECHNOLOGY 
TRENDS 
DOMENIC SIMONE
What is Ember.js? 
Ember.js is a JavaScript framework for creating web applications 
•Its still new and already being commonly use. 
◦ It’s first stable release was only in July 15th! 
◦ Websites like Yahoo and Square use Ember.js. 
•Allows developers to make single-page applications with ease. 
◦ Fast and easy to use, with tools and features like handlebars, the use of common idioms and friendly 
APIs. 
•Based on MVC architecture pattern
Why would I use Ember.js? 
•It is a Web Application Framework. Web application frameworks are designed to make it easier 
to build web application. Why make it harder then it has to be? 
•You will have to write dramatically less code with ember’s handlebars templates. You don’t even 
have to write any JavaScript for many tasks!! 
• Build JavaScript apps that don’t brake the web!! It is simple to create sophisticated multi-page 
JavaScript applications with amazing URL support. You also have wright a lot less code then if 
you where to use any other JavaScript framework. 
•You don’t have to make trivial choices because of the common indiums. You can focus on what 
makes you web application awesome. 
•Its fast and easy to code in and makes getting the job done, fast. The APIs also help. 
•I’m lazy and it make codding feel less of a chore.
How do I use Ember.js? 
•With a some sort of computer….. 
•Why have me tell you when ember.js has a full guides page on there website @ 
www.emberjs.com/guides/. It starts from the basics, and slowly increase to more sophisticated 
concepts until you know everything there is to know about building awesome web applications. 
•An understanding in JavaScript and markup language will help. 
•All you really need to do Is download the starter kit from the website. It already includes 
everything you need like jquery, CSS sheets, test sheets, an index page and the latest stable 
version of ember.js with handlebars.js.
Where do I get this amazing framework 
called ember.js? 
•BTW, did I tell you it is open source and free? 
◦ Under the MIT License. 
•Well you could get the starter kit from here: http://emberjs.com/builds/#/release 
•You could also get older or unstable build of ember.js from the build section of the website on 
this link here: http://emberjs.com/builds/ 
•Source code is also hosted on GitHub.
How did I gather all this awesome 
information? 
•From http://emberjs.com/ 
•Also From http://en.wikipedia.org/wiki/Ember.js 
•And being awesome!!

Más contenido relacionado

La actualidad más candente

Single Page Application Development with backbone.js and Simple.Web
Single Page Application Development with backbone.js and Simple.WebSingle Page Application Development with backbone.js and Simple.Web
Single Page Application Development with backbone.js and Simple.Web
Chris Canal
 
Did i do the right thing show
Did i do the right thing showDid i do the right thing show
Did i do the right thing show
Fajri Abdillah
 
Doing Modern Web, aka JavaScript and HTML5 in the Enterprise NYC Code Camp
Doing Modern Web, aka JavaScript and HTML5 in the Enterprise NYC Code CampDoing Modern Web, aka JavaScript and HTML5 in the Enterprise NYC Code Camp
Doing Modern Web, aka JavaScript and HTML5 in the Enterprise NYC Code Camp
Chris Love
 

La actualidad más candente (20)

node.js in action
node.js in actionnode.js in action
node.js in action
 
Phonegap Day 2016: Ember/JS & Hybrid Apps Tips
Phonegap Day 2016: Ember/JS & Hybrid Apps TipsPhonegap Day 2016: Ember/JS & Hybrid Apps Tips
Phonegap Day 2016: Ember/JS & Hybrid Apps Tips
 
WordCamp San Diego 2015 - WordPress, WP-API, and Web Applications
WordCamp San Diego 2015 - WordPress, WP-API, and Web ApplicationsWordCamp San Diego 2015 - WordPress, WP-API, and Web Applications
WordCamp San Diego 2015 - WordPress, WP-API, and Web Applications
 
Interoperability of components built with different frameworks
Interoperability of components built with different frameworksInteroperability of components built with different frameworks
Interoperability of components built with different frameworks
 
WPCampus Online - The Case for the WordPress REST API
WPCampus Online - The Case for the WordPress REST APIWPCampus Online - The Case for the WordPress REST API
WPCampus Online - The Case for the WordPress REST API
 
Single Page Application Development with backbone.js and Simple.Web
Single Page Application Development with backbone.js and Simple.WebSingle Page Application Development with backbone.js and Simple.Web
Single Page Application Development with backbone.js and Simple.Web
 
Webinar: On-Page SEO Tips and Tricks
Webinar: On-Page SEO Tips and TricksWebinar: On-Page SEO Tips and Tricks
Webinar: On-Page SEO Tips and Tricks
 
Web technologies practical guide
Web technologies practical guideWeb technologies practical guide
Web technologies practical guide
 
Presentation
PresentationPresentation
Presentation
 
Top 10 WordPress Plugins
Top 10 WordPress PluginsTop 10 WordPress Plugins
Top 10 WordPress Plugins
 
Did i do the right thing show
Did i do the right thing showDid i do the right thing show
Did i do the right thing show
 
Oleksandr Skachkov "How to run WebAssembly in your React web application"
Oleksandr Skachkov "How to run WebAssembly in your React web application"Oleksandr Skachkov "How to run WebAssembly in your React web application"
Oleksandr Skachkov "How to run WebAssembly in your React web application"
 
Angular Remote Conf - Building with Angular & WordPress
Angular Remote Conf - Building with Angular & WordPressAngular Remote Conf - Building with Angular & WordPress
Angular Remote Conf - Building with Angular & WordPress
 
A team 43 C
A team 43 CA team 43 C
A team 43 C
 
Empathetc Development
Empathetc DevelopmentEmpathetc Development
Empathetc Development
 
WordPress and Client Side Web Applications WCTO
WordPress and Client Side Web Applications WCTOWordPress and Client Side Web Applications WCTO
WordPress and Client Side Web Applications WCTO
 
Journey To The Front End World - Part3 - The Machine
Journey To The Front End World - Part3 - The MachineJourney To The Front End World - Part3 - The Machine
Journey To The Front End World - Part3 - The Machine
 
Doing Modern Web, aka JavaScript and HTML5 in the Enterprise NYC Code Camp
Doing Modern Web, aka JavaScript and HTML5 in the Enterprise NYC Code CampDoing Modern Web, aka JavaScript and HTML5 in the Enterprise NYC Code Camp
Doing Modern Web, aka JavaScript and HTML5 in the Enterprise NYC Code Camp
 
Transcript (1)
Transcript (1)Transcript (1)
Transcript (1)
 
Automated perf optimization - jQuery Conference
Automated perf optimization - jQuery ConferenceAutomated perf optimization - jQuery Conference
Automated perf optimization - jQuery Conference
 

Destacado

1226027 벅스바니조사 김택용
1226027 벅스바니조사 김택용1226027 벅스바니조사 김택용
1226027 벅스바니조사 김택용
택용 김
 
고이동성(모바일)7april2010(Part4 2)(2)
고이동성(모바일)7april2010(Part4 2)(2)고이동성(모바일)7april2010(Part4 2)(2)
고이동성(모바일)7april2010(Part4 2)(2)
Han Woo PARK
 
대신리포트_모닝미팅_150113
대신리포트_모닝미팅_150113대신리포트_모닝미팅_150113
대신리포트_모닝미팅_150113
DaishinSecurities
 
지오캐싱(Geocaching)
지오캐싱(Geocaching)지오캐싱(Geocaching)
지오캐싱(Geocaching)
Min Heo
 
Lynda Pfundstein Of Tallahassee, Florida | A Crooked Fraud Business Woman
Lynda Pfundstein Of Tallahassee, Florida | A Crooked Fraud Business WomanLynda Pfundstein Of Tallahassee, Florida | A Crooked Fraud Business Woman
Lynda Pfundstein Of Tallahassee, Florida | A Crooked Fraud Business Woman
tallahasseeobserver
 

Destacado (6)

Pco presentation
Pco presentationPco presentation
Pco presentation
 
1226027 벅스바니조사 김택용
1226027 벅스바니조사 김택용1226027 벅스바니조사 김택용
1226027 벅스바니조사 김택용
 
고이동성(모바일)7april2010(Part4 2)(2)
고이동성(모바일)7april2010(Part4 2)(2)고이동성(모바일)7april2010(Part4 2)(2)
고이동성(모바일)7april2010(Part4 2)(2)
 
대신리포트_모닝미팅_150113
대신리포트_모닝미팅_150113대신리포트_모닝미팅_150113
대신리포트_모닝미팅_150113
 
지오캐싱(Geocaching)
지오캐싱(Geocaching)지오캐싱(Geocaching)
지오캐싱(Geocaching)
 
Lynda Pfundstein Of Tallahassee, Florida | A Crooked Fraud Business Woman
Lynda Pfundstein Of Tallahassee, Florida | A Crooked Fraud Business WomanLynda Pfundstein Of Tallahassee, Florida | A Crooked Fraud Business Woman
Lynda Pfundstein Of Tallahassee, Florida | A Crooked Fraud Business Woman
 

Similar a Ember

Best 5 CSS Frameworks You Should Know To Design Attractive Websites .pdf
Best 5 CSS Frameworks You Should Know To Design Attractive Websites .pdfBest 5 CSS Frameworks You Should Know To Design Attractive Websites .pdf
Best 5 CSS Frameworks You Should Know To Design Attractive Websites .pdf
Appdeveloper10
 
Intro to SPA using JavaScript & ASP.NET
Intro to SPA using JavaScript & ASP.NETIntro to SPA using JavaScript & ASP.NET
Intro to SPA using JavaScript & ASP.NET
Alan Hecht
 
Rongde Qiu-DDsmile-2015.1.25
Rongde Qiu-DDsmile-2015.1.25Rongde Qiu-DDsmile-2015.1.25
Rongde Qiu-DDsmile-2015.1.25
Rongde Qiu
 
DigitalWorld Marketing
DigitalWorld MarketingDigitalWorld Marketing
DigitalWorld Marketing
sunnyhashmi4
 

Similar a Ember (20)

Pearls and Must-Have Tools for the Modern Web / .NET Developer
Pearls and Must-Have Tools for the Modern Web / .NET DeveloperPearls and Must-Have Tools for the Modern Web / .NET Developer
Pearls and Must-Have Tools for the Modern Web / .NET Developer
 
Seminar: Become a Reliable Web Programmer
Seminar: Become a Reliable Web ProgrammerSeminar: Become a Reliable Web Programmer
Seminar: Become a Reliable Web Programmer
 
Training presentation.pptx
Training presentation.pptxTraining presentation.pptx
Training presentation.pptx
 
Web development - Developing Web as A Team
Web development -  Developing Web as A TeamWeb development -  Developing Web as A Team
Web development - Developing Web as A Team
 
DSpace UI prototype dsember
DSpace UI prototype dsemberDSpace UI prototype dsember
DSpace UI prototype dsember
 
Building WordPress sites with AngularJS and the RESTful plugin JSON API @ Dev...
Building WordPress sites with AngularJS and the RESTful plugin JSON API @ Dev...Building WordPress sites with AngularJS and the RESTful plugin JSON API @ Dev...
Building WordPress sites with AngularJS and the RESTful plugin JSON API @ Dev...
 
Best 5 CSS Frameworks You Should Know To Design Attractive Websites .pdf
Best 5 CSS Frameworks You Should Know To Design Attractive Websites .pdfBest 5 CSS Frameworks You Should Know To Design Attractive Websites .pdf
Best 5 CSS Frameworks You Should Know To Design Attractive Websites .pdf
 
Intro to SPA using JavaScript & ASP.NET
Intro to SPA using JavaScript & ASP.NETIntro to SPA using JavaScript & ASP.NET
Intro to SPA using JavaScript & ASP.NET
 
Rongde Qiu-DDsmile-2015.1.25
Rongde Qiu-DDsmile-2015.1.25Rongde Qiu-DDsmile-2015.1.25
Rongde Qiu-DDsmile-2015.1.25
 
Using-AngularJS-with-Sitefinity.pptx
Using-AngularJS-with-Sitefinity.pptxUsing-AngularJS-with-Sitefinity.pptx
Using-AngularJS-with-Sitefinity.pptx
 
Stapling and patching the web of now - ForwardJS3, San Francisco
Stapling and patching the web of now - ForwardJS3, San FranciscoStapling and patching the web of now - ForwardJS3, San Francisco
Stapling and patching the web of now - ForwardJS3, San Francisco
 
Quo vadis, JavaScript? Devday.pl keynote
Quo vadis, JavaScript? Devday.pl keynoteQuo vadis, JavaScript? Devday.pl keynote
Quo vadis, JavaScript? Devday.pl keynote
 
Javascript 01 (js)
Javascript 01 (js)Javascript 01 (js)
Javascript 01 (js)
 
Escaping the yellow bubble - rewriting Domino using MongoDb and Angular
Escaping the yellow bubble - rewriting Domino using MongoDb and AngularEscaping the yellow bubble - rewriting Domino using MongoDb and Angular
Escaping the yellow bubble - rewriting Domino using MongoDb and Angular
 
DigitalWorld Marketing
DigitalWorld MarketingDigitalWorld Marketing
DigitalWorld Marketing
 
Digital Marketing.docx
Digital Marketing.docxDigital Marketing.docx
Digital Marketing.docx
 
Digital World Marketing
Digital World MarketingDigital World Marketing
Digital World Marketing
 
Digital Marketing.docx
Digital Marketing.docxDigital Marketing.docx
Digital Marketing.docx
 
Digital worldmarketing
Digital worldmarketingDigital worldmarketing
Digital worldmarketing
 
Digita World Marketing
Digita World Marketing Digita World Marketing
Digita World Marketing
 

Último

Último (20)

Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 

Ember

  • 1. Ember.js JAVASCRIPT FRAMEWORK ICAWEB516A – EMERGING WEB TECHNOLOGY TRENDS DOMENIC SIMONE
  • 2. What is Ember.js? Ember.js is a JavaScript framework for creating web applications •Its still new and already being commonly use. ◦ It’s first stable release was only in July 15th! ◦ Websites like Yahoo and Square use Ember.js. •Allows developers to make single-page applications with ease. ◦ Fast and easy to use, with tools and features like handlebars, the use of common idioms and friendly APIs. •Based on MVC architecture pattern
  • 3. Why would I use Ember.js? •It is a Web Application Framework. Web application frameworks are designed to make it easier to build web application. Why make it harder then it has to be? •You will have to write dramatically less code with ember’s handlebars templates. You don’t even have to write any JavaScript for many tasks!! • Build JavaScript apps that don’t brake the web!! It is simple to create sophisticated multi-page JavaScript applications with amazing URL support. You also have wright a lot less code then if you where to use any other JavaScript framework. •You don’t have to make trivial choices because of the common indiums. You can focus on what makes you web application awesome. •Its fast and easy to code in and makes getting the job done, fast. The APIs also help. •I’m lazy and it make codding feel less of a chore.
  • 4. How do I use Ember.js? •With a some sort of computer….. •Why have me tell you when ember.js has a full guides page on there website @ www.emberjs.com/guides/. It starts from the basics, and slowly increase to more sophisticated concepts until you know everything there is to know about building awesome web applications. •An understanding in JavaScript and markup language will help. •All you really need to do Is download the starter kit from the website. It already includes everything you need like jquery, CSS sheets, test sheets, an index page and the latest stable version of ember.js with handlebars.js.
  • 5. Where do I get this amazing framework called ember.js? •BTW, did I tell you it is open source and free? ◦ Under the MIT License. •Well you could get the starter kit from here: http://emberjs.com/builds/#/release •You could also get older or unstable build of ember.js from the build section of the website on this link here: http://emberjs.com/builds/ •Source code is also hosted on GitHub.
  • 6. How did I gather all this awesome information? •From http://emberjs.com/ •Also From http://en.wikipedia.org/wiki/Ember.js •And being awesome!!