Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeDevelopment and...Development and...Building ExtensionsBuilding ExtensionsModulesModulesService Framework (Web API) - What JS framework is best?Service Framework (Web API) - What JS framework is best?
Previous
 
Next
New Post
3/9/2014 6:35 PM
 

I'm working now on a (mostly) RESTful WebAPI in DNN.  As we are building out the back-end using WebAPI, we are evaluating patterns and practices on how the Web front-end will best utilize the APIs we are building.

What are some of the most DNN Web API friendly JS frameworks to incorporate with our HTML5 front-end?

I see there are several uses in the Core which utilize knockout and jQuery in some form or fashion.

Are there other frameworks that the DNN community recommend for trying to get as close to a true HTML5 extension as possible?  We are looking for a framework that can take advantage of as much of the "built-in" services that DNN already provides without having to re-invent the wheel if possible.

 
New Post
3/9/2014 10:32 PM
 
Have a look at : http://www.softfinity.com/blog/the-ba...

A lot of the choice really comes down to what you are wanting from your framework choices.

Knockout is lightweight and fast and is becoming almost a first class citizen in the dnn space
it also has a wealth of third party support and plays very well with jquery.

Backbone is popular with the MVC community as its goal is to replicate that experience clientside.
Ember and Angular are bigger more complex systems - with lofty goals but fairly deep learning curves.

As they are all script engines - not exactly sure what you mean by true HTML5 extensions - beyond the fact that they all work with HTML5 applications.
With regard to "taking advantage of built in services(dnn)" again not sure what you are thinking here
- all the libraries consume data from webapi services in some way
- how they consume that data does vary - some do native databinding for example.

Westa
 
Previous
 
Next
HomeHomeDevelopment and...Development and...Building ExtensionsBuilding ExtensionsModulesModulesService Framework (Web API) - What JS framework is best?Service Framework (Web API) - What JS framework is best?


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out