JavaScript Development

Mon, 2013-11-18 23:05

JavaScript: Don't Believe the Type!

Inferring types and their signatures from arbitrary JavaScript files is tough on a good day and in many cases verges on the impossible. Beyond the loosely-typed nature of the language, the flexibility to create type-like structures in many different ways makes the problem very challenging. While recent automatic tools based on static and dynamic analysis have had some success in inferring types, much work remains to be done. Even as our analysis techniques improve, developer tools continue to suffer at the hands of an impossible choice between either poor latency or poor accuracy.

Mon, 2013-11-18 16:36

The Top 10 JavaScript Frameworks and the Communities Behind Them

Trying to decide which JavaScript UI framework will best meet the needs of your project and organization? With ten strong contenders, there’s a lot to consider. Over the past few years there has been tremendous growth in the open source community surrounding UX libraries and frameworks. And while plenty has been written comparing the use of, approach to, and completeness of these frameworks, there is more to explore about the size, strength and momentum of the communities and ecosystems surrounding them before you make your decision.

Mon, 2013-11-18 15:24

Leverage VJET JS Eclipse IDE and Headless Tools for NodeJS Development

VJET JavaScript IDE is an Eclipse plugin that provides a fully integrated development environment for JavaScript.

This session will focus on updates to VJET to support nodejs and future work.

* Code Assistance for typed modules
* Code Search
* Syntax and Semantic Checking
* Type Declarations using VJETDoc
* Extensions for factory functions
* Execution/Debugging
* Headless validator
* Other Eclipse Recommended NodeJS plugins

Fri, 2013-11-15 11:20

Wiring the Internet of Things with Node-RED

Node-RED is a visual tool for wiring the Internet of Things. Built on top of node.js, it takes advantage of the huge node module ecosystem to provide a tool that is capable of integrating many different systems.

Its light-weight nature makes it ideal to run at the edge of the network, such as on the Raspberry Pi, and enabling wiring together streams of both physical and digital events.

This session will introduce Node-RED with a demo of its capabilities, before diving into why JavaScript and node.js were a natural fit for solving some of the challenges faced.

Thu, 2013-11-14 11:26

End to End WebApp Development with Orion

In this tutorial, attendees will develop a complete client side web application from scratch, entirely from a browser. Attendees will use Orion development tools to build a web application from the ground up. Along the way, attendees will learn about all the capabilities of Orion, from project management and coding, through to Git source control, testing, extensibility, and deployment.

Wed, 2013-11-13 10:04

Modern web application workflow

People often consider that creating a web application is done by creating a bunch of HTML, Javascript and CSS files together in a text editor and uploading them on the web.

Well, things have changed and in this presentation, you will see how the workflow used to deliver web applications has evolved over the past few years!

Sun, 2013-11-10 22:07

Browser IDEs and why you don't like them

Everything has gone Cloud but developers haven't yet accepted tools that are hosted there, why is that? What's missing in the available Cloud based tooling environments that makes a developer cringe? This talk will look at how you build an app on the desktop and how you build and deploy it in the Cloud to figure out what are the shortcomings of either approach. You're likely to leave this talk a little surprised at how much you really can do in the Cloud, or by your comments, effect the next set of feature requests.


Subscribe to JavaScript Development