myStuff - Javascript related
257 views | +0 today
Follow
Your new post is loading...
Your new post is loading...
Rescooped by Mark Wybrow from JavaScript for Line of Business Applications
Scoop.it!

Tips for using async functions (ES2017)

Tips for using async functions (ES2017) | myStuff - Javascript related | Scoop.it

The foundation of async functions is Promises. That’s why understanding the latter is crucial for understanding the former. Especially when connecting old code that isn’t based on Promises with async functions, you often have no choice but to use Promises directly.


Via Jan Hesse
more...
No comment yet.
Rescooped by Mark Wybrow from JavaScript for Line of Business Applications
Scoop.it!

Writing a JavaScript Framework - Project Structuring

This post is a tutorial for writing a next-gen JavaScript Framework & solving problems regarding extendibility, dependency injection and private variables.

 

In this chapter, I am going to explain how NX is structured, and how I solved its use case specific difficulties regarding extendibility, dependency injection and private variables.

The series includes the following chapters.

Project structuring (current chapter)Execution timingSandboxed code evaluationData binding (part 1)Data binding (part 2)Custom elementsClient side routing
Via Jan Hesse
more...
No comment yet.
Rescooped by Mark Wybrow from Bazaar
Scoop.it!

Functional Programming in JavaScript - Barbarian Meets Coding

Functional Programming in JavaScript - Barbarian Meets Coding | myStuff - Javascript related | Scoop.it
An in-depth look at ES6/ES2015 Maps
Via Club de TeleMatique
more...
No comment yet.
Rescooped by Mark Wybrow from JavaScript for Line of Business Applications
Scoop.it!

Fullstack React

Fullstack React | myStuff - Javascript related | Scoop.it

Fullstack React is a weekly newsletter about the React ecosystem with an emphasis on useful libraries, tutorials and code. Subscribe to read the best articles each week on React, Flux, GraphQL, Relay, and friends.


Via Jan Hesse
more...
No comment yet.
Rescooped by Mark Wybrow from Scala
Scoop.it!

Play 2.0 Reactive File Upload using CSVReader and Iteratee. Parse a CSV file using Iteratee and send each line to a local elasticsearch instance — Gist


Via Fabrice Croiseaux
more...
No comment yet.
Rescooped by Mark Wybrow from JavaScript for Line of Business Applications
Scoop.it!

Rails + Angular / Rails + Ember

Rails + Angular / Rails + Ember | myStuff - Javascript related | Scoop.it
In this comparison, Rails expert Fernando Villalobos breaks down the difference between AngularJS and Ember.js when it comes to choosing a JS framework for Rails applications.

Via Jan Hesse
more...
No comment yet.
Rescooped by Mark Wybrow from JavaScript for Line of Business Applications
Scoop.it!

Creating a Master/Detail Page with Backbone and TypeScript

Creating a Master/Detail Page with Backbone and TypeScript | myStuff - Javascript related | Scoop.it

In this column, I'm going to go beyond creating a basic Backbone application with TypeScript that retrieves data and show how to create a master/detail page where the user selects a single entry which triggers a display of related data that includes multiple rows. In this application, after the user selects a customer from a dropdown list, the top of my page will display that single customer while the bottom of the page will display all of the sales orders for that customer.


Via Jan Hesse
more...
No comment yet.
Rescooped by Mark Wybrow from JavaScript for Line of Business Applications
Scoop.it!

4 Questions to Ask Before Choosing a JavaScript Framework

4 Questions to Ask Before Choosing a JavaScript Framework | myStuff - Javascript related | Scoop.it

While these individual libraries and the resulting custom stack have the potential to do some things very well, the unfortunate reality is that a great deal of the functionality must be gathered together from disparate sources, written in-house and require a dedicated team of maintainers in order to meet the demands of enterprise software development.


Via Jan Hesse
more...
Delchina Angelova's curator insight, October 27, 2014 11:01 AM

Not sure the compare is fair but questions are good.

Rescooped by Mark Wybrow from JavaScript for Line of Business Applications
Scoop.it!

Creating a mobile app from a simple HTML site

Creating a mobile app from a simple HTML site | myStuff - Javascript related | Scoop.it

This article is a simple tutorial designed to teach you some fundamental skills for creating cross platform web applications. You will build a sample School ...


Via Jan Hesse
more...
No comment yet.
Scooped by Mark Wybrow
Scoop.it!

Angular Course - Launch a full product with AngularJS

Angular Course - Launch a full product with AngularJS | myStuff - Javascript related | Scoop.it
Angular Course - Launch a full product with AngularJS - AngularJS_News | LinkPlug
more...
No comment yet.
Rescooped by Mark Wybrow from JavaScript for Line of Business Applications
Scoop.it!

An Introduction To Unit Testing In AngularJS Applications

An Introduction To Unit Testing In AngularJS Applications | myStuff - Javascript related | Scoop.it

One of the reasons for AngularJS’ success is its outstanding ability to be tested. It’s strongly supported by Karma (the spectacular test runner written by Vojta Jína) and its multiple plugins. Karma, combined with its fellows Mocha, Chai and Sinon, offers a complete toolset to produce quality code that is easy to maintain, bug-free and well documented.

Tests must define the code’s API. This is the one principle that will guide us through this journey. An AngularJS application is, by definition, composed of modules. The elementary bricks are materialized by different concepts related to the granularity at which you look at them. At the application level, these bricks are AngularJS’ modules. 


Via Jan Hesse
more...
No comment yet.
Rescooped by Mark Wybrow from AngularJS
Scoop.it!

Mob Programming AngularJs Dojo

The achieved goal :

angular js in a mvc .net project2 routes : home and event (ui-router)An event page with headers, market type category selector, selection display100% code coverage but unit test written in Jasmin and run by ChutzpahWeb api consummation with RestangularWeb api 2.0 with an events route which return a mocked evenCreate a “Angular Js best pratices” ppt : explain all the tricky point of angular (minify, module, scope, service, directive, promise, $ressource, Fouc,etc … + our conventions)
Via William delmas
more...
No comment yet.
Rescooped by Mark Wybrow from playframework
Scoop.it!

AngularJS against a Play Framework Webservice | Adventures Across a Keyboard

AngularJS against a Play Framework Webservice | Adventures Across a Keyboard | myStuff - Javascript related | Scoop.it

Via opensas
more...
No comment yet.
Rescooped by Mark Wybrow from JavaScript for Line of Business Applications
Scoop.it!

Angular 2 and Observables: Data Sharing in a Multi-View Application

Angular 2 and Observables: Data Sharing in a Multi-View Application | myStuff - Javascript related | Scoop.it
Learn the benefits Observables can provide when you are developing complex web applications.

While a Promise represents a value to be resolved in future, an Observable represents a stream of values throughout. An Observable may be completed, which means it won’t emit any further values. An Observer subscribes to these Observables. These Observers are essentially callbacks to emissions of the Observable. This paradigm supports asynchronous operations naturally. In our application, the Angular 2 components have functions which act as Observers, while the data-sharing service can act as an Observable.


Via Jan Hesse
more...
No comment yet.
Rescooped by Mark Wybrow from Bazaar
Scoop.it!

Multi-Layer Page Reveal Effects with CSS & JavaScript

Multi-Layer Page Reveal Effects with CSS & JavaScript | myStuff - Javascript related | Scoop.it
RT @jquery_rain: Multi-Layer Page Reveal Effects with CSS & #JavaScript
https://t.co/PzDSciPgEc #CSS https://t.co/GDHFB2UdBs
Via Club de TeleMatique
more...
No comment yet.
Rescooped by Mark Wybrow from myStuff - Javascript related
Scoop.it!

Javascript Engineering Best Practices

Javascript Engineering Best Practices | myStuff - Javascript related | Scoop.it

Writing performant code is absolutely critical. Poorly written JavaScript can significantly slow down and even crash the browser. On mobile devices, it can prematurely drain batteries and contribute to data overages. Performance at the browser level is a major part of user experience which is part of the 10up mission statement.


Contents:

* Performance
* Design Patterns
* Code Style & Documentation
* Unit and Integration Testing
* Libraries



Via Jan Hesse, Mark Wybrow
more...
No comment yet.
Rescooped by Mark Wybrow from JavaScript for Line of Business Applications
Scoop.it!

AngularJS - Best Practices

AngularJS - Best Practices | myStuff - Javascript related | Scoop.it

This is the eleventh in a series of posts on AngularJS where we are using Chemistry data from the periodic table to help us understand the framework. 

This blog series on AngularJS has been going on for a while, since October 2013 to be exact. In that time, AngularJS has changed and best practices have emerged. I thought it would be worth taking a look at the current state of best practices and refactoring some of the code we have been working on to reflect that.

Contents:

AngularJS - Introduction
AngularJS - Introducing AngularJS Controllers
AngularJS - Introducing NG-Repeat
AngularJS - More with NG-Repeat
AngularJS - Image Binding
AngularJS - Introducing Templates
AngularJS - Introducing Routing
AngularJS - Introduction to Services
AngularJS - Introduction to Directives
AngularJS - Further with Directives
AngularJS - Best Practices


Via Jan Hesse
more...
No comment yet.
Rescooped by Mark Wybrow from JavaScript for Line of Business Applications
Scoop.it!

AngularJS Performance in Large Applications

AngularJS Performance in Large Applications | myStuff - Javascript related | Scoop.it

AngularJS expert Abraham Polishchuk walks through strategies to maximize performance in large Angular apps.


Via Jan Hesse
more...
No comment yet.
Rescooped by Mark Wybrow from JavaScript for Line of Business Applications
Scoop.it!

Unit test your client-side JavaScript

Unit test your client-side JavaScript | myStuff - Javascript related | Scoop.it

We all know (I hope) how to test our back-end code. However, once we move to the front-end is a bit different. At the moment weare working on a big single page application and testing is one of our main focuses. In this article you will see how to unit test our client-side JavaScript.


Via Jan Hesse
more...
No comment yet.
Rescooped by Mark Wybrow from JavaScript for Line of Business Applications
Scoop.it!

Javascript Engineering Best Practices

Javascript Engineering Best Practices | myStuff - Javascript related | Scoop.it

Writing performant code is absolutely critical. Poorly written JavaScript can significantly slow down and even crash the browser. On mobile devices, it can prematurely drain batteries and contribute to data overages. Performance at the browser level is a major part of user experience which is part of the 10up mission statement.


Contents:

* Performance
* Design Patterns
* Code Style & Documentation
* Unit and Integration Testing
* Libraries



Via Jan Hesse
more...
No comment yet.
Rescooped by Mark Wybrow from JavaScript for Line of Business Applications
Scoop.it!

Node-Webkit File Player - A File player for your desktop

Node-Webkit File Player - A File player for your desktop | myStuff - Javascript related | Scoop.it

We will be using a slush generator named slush-wean to scaffold a basic node webkit, Express.js and Angular.js app. And then we will build our application on top of it.

Our application logic is very simple. When the app loads, we will show all the folders right from the root on the left hand side of the app in a tree view. And when a user clicks on the resource, we play that file. Play here refers to viewing an image, displaying a md/log/json/txt file and playing media. A simple app that is more than a “media center”.


Via Jan Hesse
more...
No comment yet.
Rescooped by Mark Wybrow from JavaScript for Line of Business Applications
Scoop.it!

JavaScript Architecture for the 23rd Century

JavaScript Architecture for the 23rd Century | myStuff - Javascript related | Scoop.it

Jonathan discusses JavaScript architecture patterns of the 23rd century and what the future of JavaScript holds for the 24th century.” JavaScript applications have grown in size and complexity for the last several years.


Via Jan Hesse
more...
No comment yet.
Scooped by Mark Wybrow
Scoop.it!

Mixing Data And Templates Using A Single ngRepeat In AngularJS

Mixing Data And Templates Using A Single ngRepeat In AngularJS | myStuff - Javascript related | Scoop.it
Ben Nadel looks at how to render a list of commingled datasets using a single ngRepeat directive in AngularJS.
more...
No comment yet.
Rescooped by Mark Wybrow from playframework
Scoop.it!

Tutorial #1: Getting started with Play Framework 2.3.4

Tutorial #1: Getting started with Play Framework 2.3.4 | myStuff - Javascript related | Scoop.it
In this blog we would set up the development environment with Play and Eclipse which would drive us through rest of the tutorial series.  We would be running this blog as a series and we would be l...

Via opensas
more...
Jaswant Singh's curator insight, April 18, 5:33 AM
Share your insight
Rescooped by Mark Wybrow from AngularJS
Scoop.it!

AngularJS - Overcoming performance issues. Limits.

We will discuss about...

1. View watches / data bindings

2. What you see is what you show

3. The risk of polluting scopes

4. Core directives to avoid

5. Splitting the page

6. Miscellaneous

7. Limits


Via Jan Hesse, William delmas
more...
No comment yet.