hello.js

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

Thursday, 15 November, 2018 UTC

Guess.js - a toolkit for enabling data-driven user-experiences on the web

Guess.js - a toolkit for enabling data-driven user-experiences on the web

Our goal with Guess.js is to minimize your bundle layout configuration, make it data-driven, and much more accurate! In the end, you should lazy load all your routes and Guess.js will figure out which bundles to be combined together and what pre-fetching ... more


Thursday, 15 November, 2018 UTC

Agriya Issues Pro Upgrades Across its Eminent E-learning Software Solution

Agriya Issues Pro Upgrades Across its Eminent E-learning Software Solution

As the idea of digital learning become a reality, it has unlocked boundless opportunities for both learners as well as businesses. And soon as this conception began gaining traction, agriya deployed its foremost E-learning solution . However, the script ... more


Thursday, 15 November, 2018 UTC

Pattern Matching without Regex! – Introducing the Rosie Pattern Language

Pattern Matching without Regex! – Introducing the Rosie Pattern Language

Recently, I was able to attend Jamie Jenning’s talk on the Rosie Pattern Language (RPL/“Rosie”) at Strange Loop 2018. I had not previously been aware of Rosie, but after learning about it, I am extremely excited about the prospect of never writing another ... more


Thursday, 15 November, 2018 UTC

Get Started w/ Prisma for Super Simple GraphQL

Get Started w/ Prisma for Super Simple GraphQL

Almost every week we get to see a new tool or product being released for GraphQL development. Yeah, that's how hot the GraphQL ecosystem is currently is. Today, we'll be looking at one of the tools, which is Prisma. We'll be looking at how to get started ... more


Thursday, 15 November, 2018 UTC

What is the MEAN stack? JavaScript web applications

What is the MEAN stack? JavaScript web applications

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 ... more


Thursday, 15 November, 2018 UTC

Article: Building a Web App With Yeoman

Article: Building a Web App With Yeoman

Yeoman is an efficient open-source software system for scaffolding web applications, used for streamlining the development process. It is known primarily for its focus on scaffolding, which means the use of many different tools and interfaces coordinated ... more


Wednesday, 14 November, 2018 UTC

Make React reactive by using Hooks

Make React reactive by using Hooks

When the React team released Hooks in React 16.7.0-alpha, I was sceptical at first. I expected most of the added features to be unnecessary bloat (I felt similarly about ES async/wait, class syntax, and React async rendering for example). I read through ... more


Wednesday, 14 November, 2018 UTC

TypeScript: How does it add value to your business or product?

TypeScript: How does it add value to your business or product?

TypeScript Benefits TypeScript is a programming language developed by Microsoft , a statically typed superset of JavaScript. This means that TypeScript is an added layer on top of JavaScript . After discussing the technical aspects of adding types to ... more


Wednesday, 14 November, 2018 UTC

TypeScript & React: Improve your codebase using Types

TypeScript & React: Improve your codebase using Types

TypeScript Benefits TypeScript has been around for quite some time. This renown type checking language from Microsoft is a subset of JavaScript that introduces type checking to your code at compile time. In short, TypeScript gives the feeling of a typed ... more


Wednesday, 14 November, 2018 UTC

JavaScript Graphs – React and Chartjs

JavaScript Graphs – React and Chartjs

Data Visualisation Data visualisation is the representation of information in the form of charts , diagrams , metrics etc. These charts are created as the visual representation of data sets. Charts and graphs are utilized by those who want to use metrics ... more


Wednesday, 14 November, 2018 UTC

React & HTTP – Retrieving Crypto Currency Data from an API

React & HTTP – Retrieving Crypto Currency Data from an API

Cryptocurrency data With a variety of crypto currency services available at the moment there appears to be a huge demand for web applications that depict useful statistics or information relating to all things digital currency. So I thought I’d detail ... more


Wednesday, 14 November, 2018 UTC

Frogger in Hyperapp

Frogger in Hyperapp

... more


Wednesday, 14 November, 2018 UTC

Angular 5 HTTP Form Inputs & RxJS

Angular 5 HTTP Form Inputs & RxJS

Angular 5 Form Inputs Whatever framework you are using, forms are a key component of any website or web application. They provide us with one of the most important aspects of user interaction. We need to give the user a clear understanding of what information ... more


Wednesday, 14 November, 2018 UTC

Web Applications: Why are they valuable for your business?

Web Applications: Why are they valuable for your business?

Web apps When advertising your business or promoting your product, creating and publishing a website about your brand is best practice. A static website cannot compete with the latest web technologies. The latest web applications provide the fastest ... more


Wednesday, 14 November, 2018 UTC

Top JavaScript Tech to Learn in 2018

Top JavaScript Tech to Learn in 2018

WRITTEN BY GARETH DUNNE @DUNNEDEV JavaScript 2018 As the end of January is fast approaching, I thought it would useful to highlight some of the latest features in JavaScript to keep your eye on in 2018. This is not a comprehensive list by any means, ... more


Wednesday, 14 November, 2018 UTC

Angular 5 HTTP using Obvservables – Part 3

Angular 5 HTTP using Obvservables – Part 3

WRITTEN BY GARETH DUNNE @JSDIARIES In this third part of this reactive data series we will be focusing on displaying the data results from our HTTP call in our view component. While part 1 and 2 felt like setup processes we will now get to see how our ... more


Wednesday, 14 November, 2018 UTC

Want a job in web development? Learn a framework.

Want a job in web development? Learn a framework.

WRITTEN BY GARETH DUNNE @DUNNEDEV When browsing information about web development careers you might stumble upon junior or entry level developers asking about the correct way to get hired. Very frequently there will be advice given along the lines of: ... more


Wednesday, 14 November, 2018 UTC

Ionic Framework – Geolocation iOS Store issues

Ionic Framework – Geolocation iOS Store issues

WRITTEN BY GARETH DUNNE @DUNNEDEV Geolocation As I have recently published my Ionic app CoffeeTrail into the iOS store. I wanted to share with you some issues I experienced while trying to upload it. CoffeeTrail In total, the app was rejected twice due ... more


Wednesday, 14 November, 2018 UTC

How to use Firebase to host your Web Application using a custom domain

How to use Firebase to host your Web Application using a custom domain

WRITTEN BY GARETH DUNNE @DUNNEDEV In comparison to a few years ago, there are a wide variety of ways to deploy a web application. Many will vouch for Heroku for prototyping and I tend to agree. Its a great service to deploy an app free of charge with ... more


Wednesday, 14 November, 2018 UTC

React Native vs Ionic – What is best? : A Side-by-Side Comparison

React Native vs Ionic – What is best? : A Side-by-Side Comparison

WRITTEN BY GARETH DUNNE @DUNNEDEV The mobile app development market isn’t what it used to be for developers. In contrast to 5 or 10 years ago, the Android and iOS stores were locked to you as a developer depending on your ability to learn the native ... more


Wednesday, 14 November, 2018 UTC

Comparing Package Managers – Whats the best for you?

Comparing Package Managers – Whats the best for you?

WRITTEN BY GARETH DUNNE @DUNNEDEV A package manager is regarded as a collection of software tools that automates the process of installing, upgrading, configuring and removing computer programs. The concept of using a package manager is no longer new ... more


Wednesday, 14 November, 2018 UTC

Styled Components – Future Reusability

Styled Components – Future Reusability

Styled Components WRITTEN BY GARETH DUNNE @JSDIARIES The idea of reusable and modular components is often associated as being best practise with the latest and greatest in the JavaScript world. As such, some of the industry seems to be shifting towards ... more


Wednesday, 14 November, 2018 UTC

React Alicante 2017

React Alicante 2017

WRITTEN BY GARETH DUNNE @JSDIARIES Last weekend I attended React Alicante. Its the first of its type set in Spain’s southeastern Costa Blanca. With an attendance of over 250 and a wide range of the latest and greatest from the React world, React Alicante ... more


Wednesday, 14 November, 2018 UTC

Hybrid Desktop Applications – Another part of the JavaScript ecosystem?

Hybrid Desktop Applications – Another part of the JavaScript ecosystem?

WRITTEN BY GARETH DUNNE @DUNNEDEV JavaScript hybrid mobile applications having taken the spotlight for the last few years with the idea of writing code once and using it among many platforms. These hybrid application frameworks such as Ionic , use HTML ... more


Wednesday, 14 November, 2018 UTC

Angular 5 Released

Angular 5 Released

WRITTEN BY GARETH DUNNE @DUNNEDEV As of 1st of November, the latest version of Angular ( Angular 5 ) has been released. The release is named Pentagonal Donut and is the latest of Angular releases in its semantic versioning release schedule. The release ... more


Wednesday, 14 November, 2018 UTC

Introduction to Hyperapp.js

Introduction to Hyperapp.js

WRITTEN BY GARETH DUNNE @JSDIARIES Oh no, not another frontend library I hear you say? I thought we already established that JavaScript Fatigue is very much alive and kicking ? All these concerns are very valid, however, Hyperapp.js allows a developer ... more


Wednesday, 14 November, 2018 UTC

React.js vs Angular 4 overview

React.js vs Angular 4 overview

WRITTEN BY GARETH DUNNE @JSDIARIES As I started this blog I had a bit of tunnel vision for wanting to focus on Angular and all its related technologies almost exclusively. At that point my interest turned to Ionic as building hybrid applications using ... more


Wednesday, 14 November, 2018 UTC

Full on choo architecture on top of the tiny preact engine

Full on choo architecture on top of the tiny preact engine

choop Ever wondered what would happen if preact and choo got a baby? Welp, wonder no longer - here's the answer. Full on choo architecture plus a couple preact goodies like h() and components. No JSX, only template strings via hyperx. But you can use ... more


Wednesday, 14 November, 2018 UTC

Addon for the react-beautiful-dnd that adds natural dragging animation

Addon for the react-beautiful-dnd that adds natural dragging animation

natural-drag-animation-rbdnd Addon for the 'react-beautiful-dnd' that adds natural dragging animation. View demo Download Source Instalation # yarn yarn add natural-drag-animation-rbdnd # npm npm install natural-drag-animation-rbdnd Example import NaturalDragAnimation ... more