emGee Software Solutions Custom Database Applications

Share this

InfoWorld JavaScript

InfoWorld JavaScript
Updated: 1 week 17 hours ago

State of JavaScript: ECMAScript 6 rules

Fri, 11/30/2018 - 03:00

The year 2018 has been a calm one for JavaScript, with ECMAScript 6 remaining the top variant of the scripting language that anchors web development. React has again led the way in front-end frameworks. But 2019 could see some changes, with GraphQL expected to make waves in the data layer.

To read this article in full, please click here

(Insider Story)
Categories: Web Technologies

Asynchronous JavaScript: Callbacks and promises explained

Thu, 11/29/2018 - 03:00

Dealing with asynchronous code, meaning code that doesn’t execute immediately like web requests or timers, can be tricky. JavaScript gives us two ways out of the box to handle asynchronous behavior: callbacks and promises.

To read this article in full, please click here

(Insider Story)
Categories: Web Technologies

What’s new in Angular: Version 7.1 arrives

Wed, 11/28/2018 - 03:00

Version 7.1 of Angular, Google’s popular JavaScript framework for building mobile and desktop applications, is now available, with an improvement to the framework’s router. 

To read this article in full, please click here

(Insider Story)
Categories: Web Technologies

What’s new in Angular: Version 7.1 release candidate arrives

Mon, 11/19/2018 - 03:00

The release candiate of Version 7.1 of Angular, Google’s popular JavaScript framework for building mobile and desktop applications, is now available, with an improvement to the framework’s router. 

To read this article in full, please click here

(Insider Story)
Categories: Web Technologies

What is the MEAN stack? JavaScript web applications

Thu, 11/15/2018 - 03:00

Most anyone who has developed web applications knows the acronym LAMP, which is used to describe web stacks made with Linux, Apache (web server), MySQL (database server), and PHP, Perl, or Python (programming language).

Another web-stack acronym has come to prominence in the last few years: MEAN—signifying a stack that uses MongoDB (database server), Express (server-side JavaScript framework), Angular (client-side JavaScript framework), and Node.js (JavaScript runtime).

[ Getting to know Node? Don’t miss: Node.js tutorial: Get started with Node.js10 JavaScript concepts every Node developer must master.The complete guide to Node.js frameworks7 keys to structuring your Node app. | Keep up with hot topics in programming with InfoWorld’s App Dev Report newsletter. ]

MEAN is one manifestation of the rise of JavaScript as a “full-stack development” language. Node.js provides a JavaScript runtime on the server; Angular and Express are JavaScript frameworks used to build web clients and Node.js applications, respectively; and MongoDB’s data structures are stored in a binary JSON (JavaScript Object Notation) format, while its queries are expressed in JSON.

To read this article in full, please click here

Categories: Web Technologies

What’s new in Google’s V8 JavaScript engine Version 7

Mon, 11/12/2018 - 03:00

A new beta of Google’s V8 JavaScript engine with WebAssembly is now available, for the Google Chrome browser.

To read this article in full, please click here

(Insider Story)
Categories: Web Technologies

What’s new in the React 16.7 JavaScript UI library

Tue, 11/06/2018 - 03:00

React 16, the latest version of Facebook’s popular JavaScript library for building UIs, was updated in late October 2018 to Version 16.6, and an alpha version of Version 16.7 was released in early November 2018.

To read this article in full, please click here

(Insider Story)
Categories: Web Technologies

What’s new in Kotlin 1.3

Tue, 10/30/2018 - 11:30

The production version of Kotlin 1.3 is now available and introduces contracts to the type system.

To read this article in full, please click here

(Insider Story)
Categories: Web Technologies

What’s new in the Node.js 11 JavaScript runtime

Thu, 10/25/2018 - 03:00

Node.js Version 11 is now the current release line for the server-side JavaScript environment; it will be supported for six months. Node.js 10, whose first version was released in April 2018, is set to become the Long-Term Service (LTS) release on October 30, 2018, meaning it will generally be supported for 30 months. LTS releases are recommended for production usage.

To read this article in full, please click here

(Insider Story)
Categories: Web Technologies

What’s new in Angular: Version 7 production release arrives

Thu, 10/18/2018 - 14:00

The production release of Version 7 of Angular, Google’s popular JavaScript framework for building mobile and desktop applications, is now here.

To read this article in full, please click here

(Insider Story)
Categories: Web Technologies

MEAN stack tutorial: Get started with the MEAN stack

Wed, 10/17/2018 - 03:00

Most of us ought to know the acronym LAMP, used to describe web services stacks made with Linux, the Apache web server, the MySQL database server, and either PHP, Perl, or Python.

To read this article in full, please click here

(Insider Story)
Categories: Web Technologies

What’s new in Angular: Version 7 release candidate arrives

Fri, 10/12/2018 - 03:00

The release candidate of Version 7 of Angular, Google’s popular JavaScript framework for building mobile and desktop applications, is now here. The production version’s release is slated for October 17, 2018.

To read this article in full, please click here

(Insider Story)
Categories: Web Technologies

6 under-the-radar JavaScript tools you should know

Fri, 10/05/2018 - 03:00

The JS Foundation is the home of prominent open source JavaScript projects, most notably the popular jQuery JavaScript library. But it also has lower-profile efforts that developers might benefit from, for a variety of uses such as cloud provisioning, the internet of things (IoT), payments, and Node.js programming.

To read this article in full, please click here

(Insider Story)
Categories: Web Technologies

Next.js 7 framework compiles faster, supports WebAssembly

Fri, 09/21/2018 - 03:00

Zeit’s open source Next.js framework for static and server-rendered React applications compiles faster and improves error reporting with the new Version 7 release. Support for the WebAssembly binary format—via the Webpack 4 module bundler—is a key addition as well.

[ Go deeper: How to get started with WebAssembly. • What’s next for WebAssembly. • 8 projects that give WebAssembly a lift • So, What’s next for WebAssembly, exactly? | Keep up with hot topics in programming with InfoWorld’s App Dev Report newsletter. ] The new features in Next.js Version 7

Next.js 7 boots up 57 percent faster during development, Zeit says, thanks to optimizations in the code base and the use of both Webpack 4 and the Babel 7 JavaScript compiler. And an incremental compilation cache lets code changes build 40 percent faster.

To read this article in full, please click here

Categories: Web Technologies

What’s new in TypeScript 3.1

Fri, 09/14/2018 - 13:00

Microsoft has released the release candidate for TypeScript 3.1, which focuses on programming enhancements, some of which can break existing code.

To read this article in full, please click here

(Insider Story)
Categories: Web Technologies

TensorFlow.js puts machine learning in the browser

Tue, 09/11/2018 - 14:30

Google’s TensorFlow open source machine learning library has been extended to JavaScript with Tensorflow.js, a JavaScript library for deploying machine learning models in the browser.

A WebGL-accelerated library, Tensorflow.js also works with the Node.js server-side JavaScript runtime and is part of the TensorFlow ecosystem.  With machine learning directly in the browser, there is no need for drivers; developers can just run code.

To read this article in full, please click here

Categories: Web Technologies

Interview: Joel Spolsky on how the developer role has changed

Tue, 09/11/2018 - 03:00

Joel Spolsky is best known as the cofounder of Stack Overflow, the peer-to-peer Q&A site that every developer knows—and that most visit often. Less celebrated is that Spolsky is also the creator of Trello, the collaboration and work management tool bought by Atlassian last year for $425 million.

But perhaps even more successfully, Spolsky is a writer. He has written five books for developers and, in the year 2000, started Joel on Software, a cleanly written and often funny blog that has addressed key issues in the tech business and delivers sharp advice on how to code better. Those who have been around the industry a while know that blog well and value the critical thinking behind it.

To read this article in full, please click here

Categories: Web Technologies

What’s new in Kotlin 1.3

Thu, 08/30/2018 - 09:45

A second beta of Kotlin 1.3 became available in August 2018 and introduces contracts to the type system.

To read this article in full, please click here

(Insider Story)
Categories: Web Technologies

What’s new in NativeScript

Wed, 08/29/2018 - 10:30

NativeScript, a framework for native mobile application development leveraging JavaScript technologies, now has Version 4.1 avaiable, as well as Version 1.0 of its NativeScript-Vue open source project available and the NatievScript Schematics frsmework. 

To read this article in full, please click here

(Insider Story)
Categories: Web Technologies

Faster Babel 7 compiler debuts for JavaScript, TypeScript

Wed, 08/29/2018 - 09:40

Babel 7, an upgrade to the JavaScript compiler two years in the making, is now available, with speed improvements and TypeScript support.

The faster Babel should reduce build times. Changes have been made to optimize code. Patches have been accepted from Google’s V8 JavaScript engine team.

[ What is TypeScript? Industrial-strength JavaScript. • See the new features in TypeScript’s frequent updates with InfoWorld’s TypeScript version feature tracker. | Keep up with hot topics in programming with InfoWorld’s App Dev Report newsletter. ]

Also, Babel now ships with TypeScript support. You parse type syntax using @babel/preset-typescript, similar to how Babel has handled the Flow static type checker. But Babel does not do type-checking on TypeScript code; it only transforms the code and will compile regardless of which type errors might be present. Babel does transform the latest JavaScript features to older runtimes and browsers.

To read this article in full, please click here

Categories: Web Technologies

Pages