JavaScript for Line of Business Applications
596.1K views | +0 today
Follow
JavaScript for Line of Business Applications
Keeping track of current JavaScript Frameworks that help design your clientside Business Logic Layers.
Curated by Jan Hesse
Beam to my Inbox:
Your new post is loading...
Your new post is loading...

Popular Tags - Filter using the Funnel

Current selected tags: 'Frameworks', 'knockout.js'. Clear
Scoop.it!

Pink - Single Page App framework

Pink - Single Page App framework | JavaScript for Line of Business Applications | Scoop.it

While there are other single page app frameworks, Pink is unique because it combines the great Ink CSS and JavaScript framework with the fabulous Knockout data binding library, giving you a no frills, lightweight and modular approach for building awesome apps.

Pink was made possible by the great people from SAPO's intranet team, where we use it to build a number of line of business apps.

No comment yet.
Scoop.it!

Tested various Javascript MV* frameworks

Tested various Javascript MV* frameworks | JavaScript for Line of Business Applications | Scoop.it

I wanted to try and compare some other popular Javascript MV* frameworks. I am aware that TodoMVC exists for this, but I wanted to implement the same thing (with encrypted local storage) that previously was created with AngularJS.

What to implement:
* Create a view that has a input[type=text] field
* When the user enters some text in the input, encrypt the text and save it in localStorage
* Instantly display the encrypted text and the decrypted text

 

The following code samples seems to do the right thing / achieve the same results. I have just included the code samples here, with a small summary for every frameworks with my own pros and cons.

 

* KnockoutJS
* VanillaJS (simple)
* VanillaJS (MVC style)
* BackboneJS
* EmberJS
* AngularJS

No comment yet.
Scoop.it!

Falcon.js | Structure for Knockout

Falcon.js | Structure for Knockout | JavaScript for Line of Business Applications | Scoop.it
Falcon.js is an MV* framework that helps organize small and large single-page applications that wish to utilize Knockout.js for templating and data binding. Models represent individual data objects that need to sync with server data.

Falcon.js is an MV* framework that helps organize small and large single-page applications that wish to utilize Knockout.js for templating and data binding. Falcon provides:

* Models represent individual data objects that need to sync with server data
* Collections represent a list of models and provide numerous list filtering methods
* Views relate functionality between data objects and Knockout templates

Jan Hesse's insight:

https://github.com/stoodder/falconjs

No comment yet.
Scoop.it!

Build responsive webapps using total.js and Knockout.js

Total.js follows the model-view-controller convention to much success. Simply place the relevant code in models/views/controllers folders and you’re good to go.

There is also the option to build your own modules by writing custom code which can hook into different events in the web application lifecycle.

There’s no lack of Javascript web frameworks, and like any technology toolbox it’s important to use the right tool for the job. While I’ve only just scratched the surface of the framework, I would highly recommend total.js to beginners and experts alike.

No comment yet.
Scoop.it!

Visto JavaScript Library

Visto JavaScript Library integrates KnockoutJS, JQuery and RequireJS (and TypeScript) to provide the programming model known from .NET XAML and MVVM: It is possible to implement views with "code-behind" and bindings to view models, declaratively load subviews in HTML and navigate between pages - all in a single-page application. 

The main advantages of this library is that it allows to develop component-based and implement reusable views which are composed of predefined programming blocks (view, view model and HTML). These views can be reused as sub views, in dialogs or as page instances. The programming API and paradigm is very similar to the one found in Windows Phone XAML or Windows 8 Store Apps programming (MVVM pattern, view "code-behind", paging/navigation). 

No comment yet.
Scoop.it!

pagerjs - The Single Page Application Framework for KnockoutJS

pagerjs - The Single Page Application Framework for KnockoutJS | JavaScript for Line of Business Applications | Scoop.it

pager.js is a JavaScript library based on KnockoutJS and jQuery that provides the possibility of creating single page applications in a declarative fashion - nesting subpages inside subpages where each subpage can be developed standalone but still communicate between each other.

This makes it easier to design very large scale single page web sites.

No comment yet.