Ember

From WikiMD's Food, Medicine & Wellnesspedia

Ember is a JavaScript based open-source framework used for developing single-page web applications. The framework is based on the Model-View-ViewModel (MVVM) pattern, allowing developers to create scalable single-page web applications.

Overview[edit | edit source]

Ember.js was initially released in December 2011. It was developed by Yehuda Katz and Tom Dale from their previous work on the SproutCore framework. Ember.js is used by many popular websites, including Discourse, Groupon, LinkedIn, Vine, and Twitch.tv.

Architecture[edit | edit source]

Ember.js follows the Model-View-ViewModel (MVVM) pattern. The model represents the underlying data that the application presents to the user. The view renders the model's data to the user, and the ViewModel is an abstraction of the view that exposes public properties and commands.

Features[edit | edit source]

Ember.js includes several features that help developers build complex applications, including:

  • Handlebars.js: Ember.js uses the Handlebars templating library to power your app's user interface. Handlebars templates contain static HTML and dynamic content, which is replaced with values from your application.
  • Routing: The router translates a URL into a series of templates, each representing a nested state of the application.
  • Components: Components are reusable pieces of code that can manage their own layout, appearance, and behavior.
  • Services: Services are long-lived Ember objects that can be made available in different parts of your application.

See also[edit | edit source]

References[edit | edit source]


External links[edit | edit source]

Ember Resources
Doctor showing form.jpg
Wiki.png

Navigation: Wellness - Encyclopedia - Health topics - Disease Index‏‎ - Drugs - World Directory - Gray's Anatomy - Keto diet - Recipes

Search WikiMD


Ad.Tired of being Overweight? Try W8MD's physician weight loss program.
Semaglutide (Ozempic / Wegovy and Tirzepatide (Mounjaro) available.
Advertise on WikiMD

WikiMD is not a substitute for professional medical advice. See full disclaimer.

Credits:Most images are courtesy of Wikimedia commons, and templates Wikipedia, licensed under CC BY SA or similar.


Contributors: Admin, Prab R. Tumpati, MD