hello.js

var please = require('share');
console.log('thank you');

Wednesday, 23 January, 2019 UTC

Material Design style UI for Vue.js

Material Design style UI for Vue.js

clearaki-ui MD style UI for Vue.js. View Documentation Download Source Use npm i clearaki-ui // main.js import AkiUI from 'clearaki-ui' Vue.use(AkiUI) import 'clearaki-ui/theme/main.css' GitHub ... more


Wednesday, 23 January, 2019 UTC

On the way to Angular 8: The 2nd beta is here

On the way to Angular 8: The 2nd beta is here

Three features, two bugfixes and a withdrawn change: With 8.0.0-beta.1 the second beta for Angular 8 is available for download. The release cycle of Angular provides for a new major release every six months. That works better, but sometimes not so good. ... more


Wednesday, 23 January, 2019 UTC

A Toe in TypeScript

A Toe in TypeScript

I was watching a short video recently where the author was using TypeScript, except the only TS'ing thing about their code was the file extension. Otherwise it looked identical to the JavaScript I've come to love. Since I finally joined the React train, ... more


Wednesday, 23 January, 2019 UTC

A custom React Hook to help you implement a dark mode component

A custom React Hook to help you implement a dark mode component

use-dark-mode A custom React Hook to help you implement a "dark mode" component for your application. View demo Download Source useDarkMode works in one of two ways: By toggling a CSS class on whatever element you specify (defaults to document.body ... more


Wednesday, 23 January, 2019 UTC

React library that tracks a users progress through a page as they scroll

React library that tracks a users progress through a page as they scroll

react-page-progress React library that tracks a users progress through a page as they scroll. View demo Download Source Install npm i react-page-progress OR yarn add react-page-progress Usage Props Props Type isRequired Example color string Yes 'Default ... more


Wednesday, 23 January, 2019 UTC

Slack client app done with react

Slack client app done with react

slack-app react + webrender slack client app (cross-platform gui without electron). Slack client app done with node.js, react & webrender (using node-webrender) Do not use this for work mind it's just an example and so it's far from being feature ... more


Wednesday, 23 January, 2019 UTC

A Guide to Writing Your First Software Documentation

A Guide to Writing Your First Software Documentation

As a developer, your pride and joy is your code. It’s readable, it meets DRY principles, it reflects best practices, and the end product is a great tool that solves some kind of problem for its target users. However, no matter how much work you’ve put ... more


Wednesday, 23 January, 2019 UTC

Double-sided React component that flips 180 degrees

Double-sided React component that flips 180 degrees

react-native-flip-component Double-sided React component that flips 180 degrees. Installation npm install react-native-flip-component --save Instructions Pass a boolean, front component, and back component as props. The boolean will determine if the ... more


Wednesday, 23 January, 2019 UTC

Announcing TypeScript 3.3 RC

Announcing TypeScript 3.3 RC

Today we’re happy to announce the availability of our release candidate (RC) of TypeScript 3.3. Our hope is to collect feedback and early issues to ensure our final release is simple to pick up and use right away. To get started using the RC, you can ... more


Wednesday, 23 January, 2019 UTC

How NativeScript is Used and Benefits the Enterprise

How NativeScript is Used and Benefits the Enterprise

This is a guest post from Michael Kelley, Director of Communications at Fueled, an app development company in New York and London. Even with all the tools available for the development of Android and iOS apps, developers still need to know their way ... more


Wednesday, 23 January, 2019 UTC

javascript: Write a Generator Function to Generate the Alphabet

javascript: Write a Generator Function to Generate the Alphabet

When you need to generate a data set, a generator function is often the correct solution. A generator function is defined with `function*` and then you `yield` each result you want out of the function when you call it. Generators pair well with the `...` ... more


Tuesday, 22 January, 2019 UTC

Async JavaScript basics revise

Async JavaScript basics revise

JavaScript may seem like an easy language to start with at the beginning. This might seem to be true when looking at it without going deeper into the subject, in reality, JS is far from the easiest programming language to learn. Only full dive in can ... more


Tuesday, 22 January, 2019 UTC

Netlify Makes Deployments a Cinch

Netlify Makes Deployments a Cinch

(This is a sponsored post.) Let's say you were going to design the easiest way to deploy a static site you can possibly imagine. If I was tasked with that, I'd say, well, it would deploy whenever I push to my master branch, and I'd tell it what command ... more


Tuesday, 22 January, 2019 UTC

Announcing Windows Server vNext Insider Preview Build 18317

Announcing Windows Server vNext Insider Preview Build 18317

Hello Windows Insiders! Today we are pleased to release a new Insider Preview build of the Windows Server VNext Semi-Annual Channel release, and Windows Admin Center Preview 1812. PLEASE NOTE: In-place upgrade will fail for this build – a clean install ... more


Tuesday, 22 January, 2019 UTC

javascript: Show More Lines in a Node.js Error Stack Trace

javascript: Show More Lines in a Node.js Error Stack Trace

Sometimes you are one or two lines short from finding the cause of the error in the stack trace but you can't because Nodejs displays only a handful of lines. In this lesson, you will learn how to increase the stack trace limit to show more lines ... more


Tuesday, 22 January, 2019 UTC

Boost UX with Ipapi’s Geolocation

Boost UX with Ipapi’s Geolocation

One of the must-have technologies for sites in 2019 will be geolocation. Not only does geolocation help with security, and legal compliance, but it also improves customer experience—one of the key metrics in turning a profit online. Geolocation has a ... more


Tuesday, 22 January, 2019 UTC

The power of backreference in javascript regular expression

The power of backreference in javascript regular expression

Today I’ll demonstrate the use case of backreference in javascript regular expression. Well some of us, specially a beginner find it hard to learn regular expression and we don’t quite appreciate writing regular expression because of its complexity. ... more


Tuesday, 22 January, 2019 UTC

Vue component for rendering tables used in ENA projects

Vue component for rendering tables used in ENA projects

vue-table Components to render a table using client or remote data. View Demo Download Source Install npm install @myena/vue-table Dependencies Vue 2 Bootstrap 3 FontAwesome 4 Vue Client Table Vue component for rendering a client side table with pagination, ... more


Tuesday, 22 January, 2019 UTC

UI components for Vue.js based on Spectre CSS Framework

UI components for Vue.js based on Spectre CSS Framework

Zutre zutre is a set of UI components for VueJS based on Spectre CSS Framework with some modifications and provided new features which are not available in Spectre. View Documentation Download Source Installation In order to install and use zutre in ... more


Tuesday, 22 January, 2019 UTC

Make your React Components aware of their dimensions and position

Make your React Components aware of their dimensions and position

react-sizeme Make your React Components aware of their width and/or height! View Demo Download Source Blazingly fast. 😛 Responsive Components! Easy to use. Extensive browser support. Supports any Component type, i.e. stateless/class. Really small bundle ... more


Tuesday, 22 January, 2019 UTC

What's New In DevTools (Chrome 73)

What's New In DevTools (Chrome 73)

What's New In DevTools (Chrome 73) Note: We'll publish the video version of this page in mid-March 2019. Here's what's new in DevTools in Chrome 73. Logpoints Use Logpoints to log messages to the Console without cluttering up your code with console.log() ... more


Tuesday, 22 January, 2019 UTC

SD Times news digest: Syncfusion Essential Studio 2018 Volume 4, WhiteHat Security’s Essentials line, and Pharo 7.0

SD Times news digest: Syncfusion Essential Studio 2018 Volume 4, WhiteHat Security’s Essentials line, and Pharo 7.0

Syncfusion has released Essential Studio 2018 Volume 4, which includes six new controls for the JavaScript and Xamarin toolkits, such as TreeGrid, PDF Viewer, Chip, Splitter, and QueryBuilder. Other highlights of the release are new features for JS 2’s ... more


Tuesday, 22 January, 2019 UTC

What you should know before making a service worker

What you should know before making a service worker

Service workers have arrived and they are awesome. They let you create excellent fallback behavior to provide users with seamless offline experiences. With service workers, websites are a step closer to giving users a native app experience in the web ... more


Tuesday, 22 January, 2019 UTC

What the Tick is Vue.nextTick?

What the Tick is Vue.nextTick?

Vue is a simple, elegant framework, but it also contains some advanced methods and features. nextTick() is one of those, and in this post we explore what's its purpose and how to deal with it. ... more


Tuesday, 22 January, 2019 UTC

From React to Vue: Re-Vue-sable Components

From React to Vue: Re-Vue-sable Components

From React to Vue: Re-Vue-sable Components For many developers, the most beloved part of any modern front-end framework is the ability to create clear and modular components. React took off like a storm by celebrating its “Just JavaScript” roots, bringing ... more


Tuesday, 22 January, 2019 UTC

What is tree shaking and how does it work?

What is tree shaking and how does it work?

When Javascript applications get to a certain size, it’s helpful to separate the code into modules. However, when we do so, we can end up with code imported that isn’t actually used. Tree shaking is a method of optimising our code bundles by eliminating ... more


Tuesday, 22 January, 2019 UTC

Creating a Real-Time Bitcoin Ticker Dashboard in React

Creating a Real-Time Bitcoin Ticker Dashboard in React

Bitcoin, the popular cryptocurrency that’s going to replace traditional fiat currency in the future - say many crypto enthusiasts. Well, that’s a fact that’s becoming more of fiction, specially after last year, when Bitcoin prices rose up astronomically ... more


Tuesday, 22 January, 2019 UTC

Jscrambler 101 — Countermeasures

Jscrambler 101 — Countermeasures

Welcome back to Jscrambler 101! A collection of tutorials on how to use Jscrambler to protect your JavaScript. This tutorial covers Jscrambler version 5.5. Introduction Last time, on Jscrambler 101 — Source Maps, we detailed how you can leverage Jscrambler's ... more


Tuesday, 22 January, 2019 UTC

Who is @horse_js?

Who is @horse_js?

Many of us follow @horse_js on Twitter. Twenty-one thousand of us, to be exact. That horse loves stirring up mischief by taking people's statements out of context. It happened to me a few times and almost got me in trouble. I wonder how many people hate ... more