InfoQ Homepage JavaScript Content on InfoQ
-
Oracle Unveils Project Avatar at JavaOne
Oracle announced the open source release of Project Avatar during the JavaOne conference this past week. Avatar is a web application framework that is focused on building "modern HTML5 applications", while assuming "minor JavaScript knowledge" from application developers.
-
Webix JavaScript UI Library Helps to Build Cross Platform HTML5 and CSS3 Applications
XB Software Ltd has recently released its JavaScript UI library codenamed Webix which includes over 40 components that enables you to build not only Android and iOS apps but also traditional windows and web based applications.
-
WebStorm 7.0 Adds Support for Even More Web Technologies
JetBrains has just released WebStorm 7.0 GA with support for EJS, Mustache, Handlebars, Web Components, Stylus, Karma, Istanbul, Compass, and comes with various enhancements.
-
Ceylon Is Feature Complete
Gavin King, leader of the Ceylon project, has announced the availability of M6 release, which has also been tagged as Ceylon 1.0 Beta, the language been considered feature complete. This release includes complete language specification, a command-line toolset – compilers for JVM and JavaScript VMs, documentation compiler –, an SDK, and an Eclipse-based IDE.
-
Node.js Goes Mobile: StrongLoop Launches Open Source mBaaS
StrongLoop, the company which previously launched an Enterprise-Ready Node.js distribution, is today launching a new open-source mobile backend-as-a-service product named LoopBack.
-
The Big Progressive Enhancement Debate
Recently, Tom Dale, one of the creators of ember.js, wrote an article that re-kindled a brewing debate on the need for progressive enhancement. This is a quick look at the different views on the debate.
-
Creating Nobackend Applications with Firebase
Firebase is out of beta with pricing plans and SLAs. This article contains details on Firebase and an interview with Andrew Lee, CTO.
-
Design Patterns for JavaScript Applications
Writing increasingly larger and more complex JavaScript applications we tend to overlook the core principles involved, Carl Danley, a senior web engineer, motivates a series of blog posts about JavaScript design patterns. Patterns provide a clear approach to writing structured and maintainable code, concepts which are important when developing large JavaScript applications.
-
3D Modeling Made Easy with JSModeler
Viktor Kovacs has developed JS Modeler, an easy to use JavaScript API to visualize 3D models rendered using WebGL. The tool was built on top of the popular three.js framework. The library includes various demos built using the library, including a Lego builder, 3D Tic-Tac-Toe and a Robotic Arm.
-
Reactive Programming as an Emerging Trend
Reactive programming (RP) is based on data flows and the propagation of change, with the underlying execution model of a programming language automatically propagating changes through the data flow. With the popularity of event-driven, scalable, and interactive architectures both on the server and the client, the concept of “reactiveness” is increasingly gaining attention.
-
Mozilla Brick: A Polyfill Library for Web Components
Web Components is a W3C specification that aims to enable Web developers to define widgets with a high level of visual richness and interactivity, together with ease of composition. Until proper browser support is here, developers can be using the Brick library that provides new custom HTML tags to abstract away common user interface patterns.
-
Sencha: Performance of Mobile Web Applications will Further Improve
Sencha, maker of the Sencha Touch Framework for HTML5 and JavaScript based mobile applications, commented on some so-called myths concerning performance of web-based applications on mobile platforms. To invalidate these statements, Sencha offers a variety of benchmark results collected of the past years.
-
Bootstrap 3 Has a New Look and More Components
Bootstrap 3.0 comes with a new look, more components, lots of breaking changes and fixes.
-
Simplified Multiple Provider Authorization with OAuth.io
OAuth.io is an API and a service interfacing with more than 80 OAuth providers. This article contains an interview with Mehdi Medjaoui, Co-founder of OAuth.io, providing details on security, licensing and future developments.
-
Round-up on Responsive Images for the Web
Nightly build of WebKit now supports the W3C srcset attribute spec on image elements, allowing developers to specify higher-quality images for your users who have high-res displays, without penalizing the users who don’t. It also provides a graceful fallback for browsers that don’t yet support the feature.