hello.js

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

Wednesday, 20 March, 2019 UTC

Get Started Writing Class-based Vue.js Apps in TypeScript

Get Started Writing Class-based Vue.js Apps in TypeScript

In September of last year, Evan You (creator of Vue.js) announced plans for the next major version of the library. Vue 3.0 will feature an improved experience for TypeScript users, including native support for class-based components, and better support ... more


Wednesday, 20 March, 2019 UTC

DataPractices.org Becomes a Linux Foundation Project

DataPractices.org Becomes a Linux Foundation Project

Platform dedicated to increasing data literacy joins the Linux Foundation to advance best practices, offer open courseware for data teamwork SAN FRANCISCO – March 20, 2019 – The Linux Foundation, the nonprofit organization enabling mass innovation through ... more


Wednesday, 20 March, 2019 UTC

Experimental Trusted Types API to Combat Cross-Site Scripting Vulnerabilities

Experimental Trusted Types API to Combat Cross-Site Scripting Vulnerabilities

The Google Chrome team announces an experimental Trusted Types API to help combat DOM Cross-Site Scripting (XSS) security vulnerabilities. Google's Vulnerability Reward Program reports that DOM XSS is the most common XSS security variant. By Dylan Schiemann ... more


Wednesday, 20 March, 2019 UTC

Reading a File Line by Line in Node.js

Reading a File Line by Line in Node.js

Introduction In Computer Science, a file is a resource used to record data discretely in a computer's storage device. Node.js doesn't override this in any way and works with anything that is considered a file in your filesystem. Reading files and resources ... more


Wednesday, 20 March, 2019 UTC

Anime.js 3.0 Released: New Animation Options, New Documentation Website

Anime.js 3.0 Released: New Animation Options, New Documentation Website

Julian Garnier recently released Anime 3.0. The third major iteration of Anime features new animation options, ES6 module support together with a new build process, and a new showcasing website which doubles as documentation. By Bruno Couriol ... more


Wednesday, 20 March, 2019 UTC

pika/web – A Future Without Webpack

pika/web – A Future Without Webpack

Interesting take on bundlers: Over the last several years, JavaScript bundling has morphed from a production-only optimization into a required build step for most web applications . Whether you love this or hate it, it’s hard to deny that bundlers have ... more


Wednesday, 20 March, 2019 UTC

A Homepage for the JavaScript Specification

A Homepage for the JavaScript Specification

TC39 has shipped a homepage for following updates to the JavaScript specification: This is the first part of a two-part project aimed at improving our information distribution and documentation. The website provides links to our most significant documents, ... more


Wednesday, 20 March, 2019 UTC

A collection of useful JS snippets that you can understand in t-minus 30 seconds

A collection of useful JS snippets that you can understand in t-minus 30 seconds

An amazing amount of information in an easily accessible format. Check out the GitHub org for additional versions on CSS, React, interviewing, and more. Discuss on Changelog News ... more


Wednesday, 20 March, 2019 UTC

Unpoly – The unobtrusive JavaScript framework for server-side web applications

Unpoly – The unobtrusive JavaScript framework for server-side web applications

Unpoly is an unobtrusive Javascript framework for applications that render on the server. It allows your views to do things that are not normally possible in HTML, such as having links update only fragments of a page, or opening links in modal dialogs. ... more


Wednesday, 20 March, 2019 UTC

Creating a Custom Element from Scratch

Creating a Custom Element from Scratch

In the last article, we got our hands dirty with Web Components by creating an HTML template that is in the document but not rendered until we need it. Next up, we’re going to continue our quest to create a custom element version of the dialog component ... more


Wednesday, 20 March, 2019 UTC

Angular 8 beta 9: Support for TypeScript 3.3 and modification of the HTML parser

Angular 8 beta 9: Support for TypeScript 3.3 and modification of the HTML parser

Angular 8.0.0 beta 9 is here. The new release not only included a number of bugfixes, but also an upgrade to TypeScript and a change to the HTML parser known as Breaking Change. The release cycle of Angular provides for a new major release every six ... more


Wednesday, 20 March, 2019 UTC

Adding Search to Your Site with JavaScript

Adding Search to Your Site with JavaScript

Static website generators like Gatsby and Jekyll are popular because they allow the creation of complex, templated pages that can be hosted anywhere. But the awesome simplicity of website generators is also limiting. Search is particularly hard. How ... more


Wednesday, 20 March, 2019 UTC

How To Build An Endless Runner Game In Virtual Reality (Part 3)

How To Build An Endless Runner Game In Virtual Reality (Part 3)

How To Build An Endless Runner Game In Virtual Reality (Part 3) How To Build An Endless Runner Game In Virtual Reality (Part 3) Alvin Wan 2019-03-20T13:00:35+01:00 2019-03-22T16:35:00+00:00 And so our journey continues. In this final part of my series ... more


Wednesday, 20 March, 2019 UTC

Build Responsive Cross Platform Vue Apps with Quasar Framework and GraphQL

Build Responsive Cross Platform Vue Apps with Quasar Framework and GraphQL

TL;DR Build responsive SPAs, SSR Apps, PWAs, Hybrid Mobile / Electron Apps using a single codebase with Quasar Framework powered by Vue.js and GraphQL APIs over postgres using Hasura GraphQL Engine. Instant setup. Tutorial/boilerplate 👉 quasar-framework-vue-graphql ... more


Wednesday, 20 March, 2019 UTC

Mobile App Development Process for Launching Successful Apps in 2019

Mobile App Development Process for Launching Successful Apps in 2019

In this guide, we shine some light on how a mobile app is developed and why we do things the way we do at Mind Studios . Contents: Stage 1: Discovery Stage 2: Idea validation Stage 3: UX strategy Stage 4: Design and development Conclusion So you’ve come ... more


Wednesday, 20 March, 2019 UTC

Top 5 Must Have Visual Studio Code Extensions

Top 5 Must Have Visual Studio Code Extensions

Visual studio code is my go-to editor for programming. Due to its wide range of extensions and support from Microsoft this editor is widely adopted. Visual studio code is built on top of open source Monaco editor by Microsoft. This project receives around ... more


Wednesday, 20 March, 2019 UTC

Lighthouse architecture demystified

Lighthouse architecture demystified

Intro In one of my previous articles I explained how we can use Lighthouse to put our website on a budget and why monitoring your website performance its an important aspect of web development. In this article, we will go deeper into Lighthouse building ... more


Wednesday, 20 March, 2019 UTC

A React Native component for generating and displaying interactive category list

A React Native component for generating and displaying interactive category list

react-native-Category A React Native component for generating and displaying interactive category list. Compatible with both Android and iOS. Installation npm i --save react-native-category And then set up react-native-vector-icons for your project. ... more


Wednesday, 20 March, 2019 UTC

A customizable animated dots component for use in React Native

A customizable animated dots component for use in React Native

React Native Animated Ellipsis A simple, customizable animated dots component for use in React Native apps. Ideal for loading screens. Installation npm install --save react-native-animated-ellipsis Importing import AnimatedEllipsis from 'react-native-animated-ellipsis'; ... more


Wednesday, 20 March, 2019 UTC

ReactJS version of Director Responsive Admin Template

ReactJS version of Director Responsive Admin Template

react-director-admin-template ReactJS version of Director Responsive Admin Template Free. View Demo Download Source Content admin template ReactJS 16+ Redux react-hot-reload 4+ React router 4 react-router-redux 5.x webpack 4+ sass jest enzyme Usage Prerequisite ... more


Wednesday, 20 March, 2019 UTC

Morphing UI transitions made simple with react

Morphing UI transitions made simple with react

React Morph Morphing UI transitions made simple. View Demo Download Source Sandbox Simple text Morphing from card to details Usage 🐛 npm install react-morph # or yarn add react-morph Simple Example Create two states as you normally would (HTML + CSS). ... more


Wednesday, 20 March, 2019 UTC

A dynamic and data-driven periodic table built with Vue.js

A dynamic and data-driven periodic table built with Vue.js

Periodicity Periodicity is a dynamic, data-driven periodic table built with Vue.js that uses D3 animations and graphs to demonstrate the beauty of periodic trends and make learning the periodic table easier. View Demo Download Source Build Setup # install ... more


Wednesday, 20 March, 2019 UTC

A Family-Feud style game about personal internet security advice in Vue.js

A Family-Feud style game about personal internet security advice in Vue.js

Security Squabble A Family-Feud style game about personal internet security advice, in Vue.js. Background Family Feud is a game show where contestants attempt to name the most popular answers to humorous questions. Security Squabble is a single-question ... more


Wednesday, 20 March, 2019 UTC

An introduction to the hapi Node.js Framework

An introduction to the hapi Node.js Framework

The great thing about the Node.js ecosystem is the fact that if you’re looking to create an application, there’s most likely a module/framework that can help with that! In this article, we’ll be creating a basic REST API with hapi.js. You may also be ... more


Tuesday, 19 March, 2019 UTC

Chrome Lite Pages

Chrome Lite Pages

The Chrome team announced a new feature called Lite Pages that can be activated by flipping on the Data Saver option on an Android device: Chrome on Android’s Data Saver feature helps by automatically optimizing web pages to make them load faster. When ... more


Tuesday, 19 March, 2019 UTC

NGINX and F5: Our Continued Commitment to Open Source

NGINX and F5: Our Continued Commitment to Open Source

Last week, we announced that F5 will be acquiring NGINX. The response has been overwhelmingly positive from customers, the community, partners, employees, and throughout the industry. It’s humbling and we thank everyone for their ongoing support of NGINX. ... more


Tuesday, 19 March, 2019 UTC

How to: Test Your API with Fiddler

How to: Test Your API with Fiddler

In part 1 and part 2 of this Fiddler how-to series, we covered the basics of the Composer tab and how it makes your life better. Now to the best part – automation. Manually testing API calls is OK when we're initially developing the service. But what ... more


Tuesday, 19 March, 2019 UTC

JavaScript Glossary: String includes()

JavaScript Glossary: String includes()

Basics The includes method checks a provided string against the calling String object, it returns true if the calling String object contains the provided string and false otherwise. If no arguments are provided, the method returns false . "welcome ... more


Tuesday, 19 March, 2019 UTC

Learn TypeScript #4, Interfaces

Learn TypeScript #4, Interfaces

Transcript: Hello, everybody! In today’s video I wanted to show you interfaces, what they are, how to use them, etc. So let’s get started! What exactly are interfaces? Well, interfaces are a way of ensuring that the objects you’re passing around throughout ... more


Tuesday, 19 March, 2019 UTC

How To Access AWS Api Using Boto3 and Python

How To Access AWS Api Using Boto3 and Python

This is another simple example that help to access aws api using python and boto3 . The python is most popular scripting language.I will use python flask micro rest framework to access amazon api. The amazon provides different api packages based on programming ... more