Archive for the ‘HTML/CSS/JavaScript’ Category

With JavaScript and the V8 engine at the core, an event-driven architecture, and scalability out of the box, Node.js has quickly become the new de facto standard for creating web applications and SaaS products. Many frameworks like Express, Sails, and Socket.IO enable users to quickly bootstrap applications and focus only on the business logic.

Of course Node.js owes much to JavaScript for its enormous popularity. JavaScript is a multiparadigm language that supports … Read the rest

With JavaScript and the V8 engine at the core, an event-driven architecture, and scalability out of the box, Node.js has quickly become the new de facto standard for creating web applications and SaaS products. Many frameworks like Express, Sails, and Socket.IO enable users to quickly bootstrap applications and focus only on the business logic.

Of course Node.js owes much to JavaScript for its enormous popularity. JavaScript is a multiparadigm language that supports … Read the rest

JavaScript is used for many different kinds of applications today. Most often, JavaScript works with HTML5 and CSS to build web front ends. But JavaScript also helps build mobile applications, and it’s finding an important place on the back end in the form of Node.js servers. Fortunately, JavaScript development tools—both editors and IDEs—are rising to meet the new challenges.

Why use an IDE instead of an editor? The main reason is that an IDE can debug and sometimes profile your … Read the rest

The Node.js Foundation was formed in 2015 to serve as a steward over the Node.js sever-side JavaScript platform, providing a new governance model and taking over leadership from Joyent. Now, the foundation has hired its first executive director, Mark Hinkle, who had been vice president of marketing at the Linux Foundation. Hinkle will work to expand the foundation and articulate priorities.

Hinkle sees use cases for Node.js growing, including IoT (internet of things). InfoWorld Editor at Large Paul Krill recently … Read the rest

CoffeeScript, which attempts to make it easier to program in JavaScript, has a newly released beta version that features ECMAScript 2015+ support.

The currently downloadable 2.0 beta offers ES2015+ syntax, where ES2015+ is recognized as ECMAScript 2015 and later features. ECMAScript is the official specification underlying JavaScript. The upgrade breaks compatibility with certain CoffeeScript 1 features to conform with ES2015+, according to coffeescript.org’s bulletin.

“Since the CoffeeScript 2 compiler outputs ES2015+ syntax, it is your responsibility to either ensure … Read the rest

Because software solutions rarely operate in a vacuum, integration is a necessary fact of life for many developers. Sometimes it’s easy. Anyone who has integrated an application into Slack, for example, will have been treated to an incredibly smooth experience. In many cases it’s as simple as filling in a form (a URL or two, an … Read the rest

A vulnerability in a JSON-based web encryption protocol could allow attackers to retrieve private keys. Cryptography experts have advised against developers using JSON Web Encryption (JWE) in their applications in the past, and this vulnerability illustrates those very dangers.

Software libraries implementing the JWE, or RFC 7516, specification suffer from a classic Invalid Curve Attack, wrote Antonio Sanso, a senior software engineer at Adobe Research Switzerland and part of the Adobe Experience Manager security team. The JSON Web Token … Read the rest

Nginx has upgraded its web server and load balancer to take advantage of its JavaScript implementation.

The company on Tuesday debuts Nginx Plus R12, the commercially supported version of its technology. This release moves NginScript, a JavaScript-based programming tool, to general availability for production use. Developers can choose NginScript for traffic handling, via a familiar JavaScript syntax. The code can be embedded in Nginx Plus for actions on HTTP, TCP, and UDP traffic.

“JavaScript programmers can actually do the … Read the rest

What lies ahead for programmers in a theoretical post-JavaScript world? Developer Douglas Crockford, best known for his work on JSON, believes the web development staple needs a successor that can fix multiple programming nuances.

Speaking at the recent Oracle Code conference in San Francisco, Crockford called JavaScript the most popular programming language in the world. But, he asked, what happens after JavaScript? Taking swipes at JavaScript and sometimes programming in general, Crockford covered a laundry list of what he would … Read the rest

WebAssembly is a highly lauded portable code format that holds the promises of making the web run faster while extending the browser to accommodate multiple languages beyond JavaScript. Falling under the jurisdiction of the World Wide Web Consortium, the project has been supported by major browser vendors Apple, Google, Microsoft, and Mozilla. It’s now available as a preview in browsers, with a draft specification due this quarter.

But JavaScript founder Brendan Eich, who has been an advocate for WebAssembly, is … Read the rest