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 tag: 'WebRTC'. Clear
Scoop.it!

Totally Tooling Tips with Addy Osmani & Matt Gaunt - YouTube

In 'Totally Tooling Tips' web developers Matt and Addy discuss the latest topics, issues and work arounds for building apps and libraries to help mop up your Totally Tooling Tears.

No comment yet.
Scoop.it!

WebRTC chat with React.js

WebRTC chat with React.js | JavaScript for Line of Business Applications | Scoop.it

In this blog post I’m going to share how could be build WebRTC chat with React.js.

In the beginning of the blog post I mentioned that React.js application contains a finite amount of React.js components composed together. In this subsection I’ll illustrate, which are the different components of our application and how they are composed together.

No comment yet.
Scoop.it!

Building a Real-time SMS Voting App

Building a Real-time SMS Voting App | JavaScript for Line of Business Applications | Scoop.it
A five part (and multi-year!) series from the Twilio blog recently concluded - here's the list of all the posts in the series:

Building a Real-time SMS Voting App Part 1: Node.js & CouchDB
Building a Real-time SMS Voting App Part 2: Socket.io and Highcharts.js
Building a Real-time SMS Voting App Part 3: Scaling Node.js and CouchDB
Votr Part 4: AngularJS and Authentication with CouchDB
Votr Part 5: AngularJS and CRUD Using RESTful APIs

Benjamin Dean's curator insight, January 21, 2014 9:42 AM

I've been a big fan of what Twilio can do for small organizations, and this series gives good insight on building a full-stack app with AngularJS.

Scoop.it!

Exploring the Possibilities of Sencha and WebRTC

The need for WebRTC:

Reduce infrastructure requirements

Need for speed & quality

Live streaming & data transfers

Easy Video/Audio chat sessions 


Key Features:

Media Streams

Peer Connection

Data Channels

No comment yet.
Scoop.it!

Building a real-time SPA using KnockoutJS, CodeFirst and XSockets.NET

Building a real-time SPA using KnockoutJS, CodeFirst and XSockets.NET | JavaScript for Line of Business Applications | Scoop.it

Building Single Page Applications aka. SPA is something that has become more popular this days. We can find a series of astute client-side JavaScript libraries helping us out to solve the most common tasks. KnockoutJS, AngularJS, DurandalJS and BreezJS are frameworks that we would recommend you to take a closer look into.

All of those frameworks delivers a wide range of functionality to solve time consuming issues such as dependency tracking, binding and associating DOM elements to objects and templating.

In this blogpost we show you how you can publish, subscribe updates via a simple RealtimeMVC controller using XSockets.NET. The controller has a dependency to a simple domain model and EntityFramework.

No comment yet.
Scoop.it!

Node.js and WebRTC go Together Like Peanut Butter and Chocolate

Node.js and WebRTC go Together Like Peanut Butter and Chocolate | JavaScript for Line of Business Applications | Scoop.it

Who doesn’t love peanut butter and chocolate? By themselves, they are equally delicious but together, they are irresistible!

The same can now be said about Node.JS and WebRTC. Node.JS is an asynchronous, server-side JavaScript engine powered by Chrome’s V8 JS engine. Asynchronous is key for the nature of WebRTC (or telephony in general) because everything is an asynchronous event i.e. signaling, incoming/outgoing calls, presence, chat, etc. In addition to asynchronous, these events need to be handled in real-time.

Modern web applications use WebSockets to manage bi-directional real-time requests/responses between clients and servers. The days of AJAX are *long* gone because it’s are slower than WebSockets and it polls for data.

No comment yet.
Scoop.it!

Set Phasers to STUN/TURN: Getting Started with WebRTC using Node.js, Socket.io and Twilio’s NAT Traversal Service

Set Phasers to STUN/TURN: Getting Started with WebRTC using Node.js, Socket.io and Twilio’s NAT Traversal Service | JavaScript for Line of Business Applications | Scoop.it

It’s an important service for WebRTC applications as it removes the overhead of deploying your own network ofSTUN and TURN servers.

Throughout this post I will share how I got started with it building out a video chat application with WebRTC. Then you can spend fewer late nights wondering which callback you missed or which message you haven’t implemented yet and more time waving at your friends and thinking of cool applications for this technology.

No comment yet.
Scoop.it!

6 Months with WebRTC - UseCases

Presentation by Arin Sime, David Alfaro, and Mariana Lopez at the HTML5DevConf May 2014 in San Francisco. Overview of WebRTC and then what we learned in our first 6 months of using it to build a webinar tool.


By visiting webinar.agilityfeat.com in your mobile Chrome browser, you will be able to rate slides in real time and see your votes cast on the screen, as well as make comments and send them to the presentation screen in real time. You will also see the current slide displayed on your mobile device, and kept in synch with our main screen. Again, this all works best in Chrome for the moment. 


Would you like to learn how to write the code we've demonstrated? Check out our book Building Real Time Web Applications. It will walk you through all of this step by step.


Want to dig into the code more? We're keeping a public repository on github that you are welcome to check out: https://github.com/asime/confdemo

Jan Hesse's insight:

http://agilityfeat.com/cs

No comment yet.
Scoop.it!

WebRTC in the real world: STUN, TURN and signaling

WebRTC in the real world: STUN, TURN and signaling | JavaScript for Line of Business Applications | Scoop.it

In this article we show you how to build a signaling service, and how to deal with the quirks of real-world connectivity by using STUN and TURN servers. We also explain how WebRTC apps can handle multi-party calls and interact with services such as VoIP and PSTN (aka telephones).

No comment yet.
Scoop.it!

Building WebRTC Filesharing with PubShare

Building WebRTC Filesharing with PubShare | JavaScript for Line of Business Applications | Scoop.it
A couple of weeks ago, we announced our WebRTC SDK, expanding our ever-growing list of PubNub supported SDKs. This API makes incorporating WebRTC into a PubNub
No comment yet.
Scoop.it!

P is for Peer-to-Peer Networking

P is for Peer-to-Peer Networking | JavaScript for Line of Business Applications | Scoop.it

P is a small JavaScript library for creating peer-to-peer applications in browsers. It allows for transitive connections across peers which makes certain network topologies, such mesh networks, easy to establish. Specifically, with P you can:

* Establish connections to other browsers using a WebSocket server.

* Establish connections to other browsers using connections you've established to other browsers.

After a connection is established the middleman is no longer nescessary – no proxies are involved.

 

No comment yet.