Menu

JavaScript News

Introducing Angular CLI Builders

April 24th, 2019

In this blog post, we’re going to look at a new API in Angular CLI, which allows you to add CLI features and augment existing ones. We’ll discuss how to interact with this API and what are the extension points which allow you to add additional features to the CLI. You can find the code from…

Building a transaction service for managing large scale editing experiences

March 19th, 2019

A common challenge developers have to tackle when building applications consuming large data sets, is how to create a maintainable and scalable user experience for editing. They may face hundreds of thousands and even millions of records on which they execute CRUD operations that need to be sent to a server and saved to a…

February 2019 Security Releases

February 28th, 2019

(Update 28-February-2018) Security releases available Summary Updates are now available for all active Node.js release lines. In addition to fixes for security flaws in Node.js, they also include upgrades of Node.js 6 and 8 to OpenSSL 1.0.2r which contains a fix for a moderate severity security vulnerability. The original announcement is included below. For these…

Is React Translated Yet? ¡Sí! Sim! はい!

February 23rd, 2019

We’re excited to announce an ongoing effort to maintain official translations of the React documentation website into different languages. Thanks to the dedicated efforts of React community members from around the world, React is now being translated into over 30 languages! You can find them on the new Languages page. In addition, the following three…

A plan for Angular version 8.0 and Ivy

February 9th, 2019

“When will Ivy be ready?” is a question we get asked every week. Here’s an update on how things are going with version 8.0, and our plans for releasing and finalizing Ivy.We are planning on having Ivy as an opt-in preview as part of the version 8.0 rel…

React v16.8: The One With Hooks

February 6th, 2019

With React 16.8, React Hooks are available in a stable release! What Are Hooks? Hooks let you use state and other React features without writing a class. You can also build your own Hooks to share reusable stateful logic between components. If you’ve never heard of Hooks before, you might find these resources interesting: Introducing…

Nebular meets Angular CDK

January 31st, 2019

A short while ago our team released a stable version of Nebular. Nebular is an Angular library that simplifies complex rich UI applications development. It consists of the following modules: Theme, Authentication, and Security. During the multiple release candidates, we’ve experienced some challenges, and I want to tell you about the most interesting ones. Why…

React v16.7: No, This Is Not The One With Hooks

December 19th, 2018

Our latest release includes an important performance bugfix for React.lazy. Although there are no API changes, we’re releasing it as a minor instead of a patch. Why Is This Bugfix a Minor Instead of a Patch? React follows semantic versioning. Typically, this means that we use patch versions for bugfixes, and minors for new (non-breaking)…

Angular Console

December 4th, 2018

Angular Console: What is it and why is it valuable for you? Here at Narwhal (Nrwl), we’ve been working with the Angular team over the last 3 months to build a new developer tool that is now becoming widely adopted. It's called Angular Console. As the lead designer/front-end architect, the Angular team invited me to write…

November 2018 Node.js Security Releases

November 28th, 2018

(Update 27-November-2018) Security releases available Summary Updates are now available for all active Node.js release lines. These include fixes for the vulnerabilities identified in the initial announcement (below). They also include upgrades of Node.js 6 and 8 to OpenSSL 1.0.2q, and upgrades of Node.js 10 and 11 to OpenSSL 1.1.0j. We recommend that all Node.js…