hello.js

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

Sunday, 26 May, 2019 UTC

javascript: Use a Maybe functor to halt transformer functions from acting on null or undefined values

javascript: Use a Maybe functor to halt transformer functions from acting on null or undefined values

As its name suggests, a `Maybe` is a type that may or may not hold a value. In JavaScript, we can use `Maybe`s to check whether a value is undefined or null prior to passing it through to a transformer function and ultimately give us better control over ... more


Sunday, 26 May, 2019 UTC

A timer with the technique applied of pomodoro clock

A timer with the technique applied of pomodoro clock

vue-pomodoro-timer A timer, with the technique applied of pomodoro clock. View Demo View Github RUN Cloning project: git clone https://github.com/profalves/vue-pomodoro-timer.git Enter folder project by cmd and run: yarn or: npm i For development: yarn ... more


Sunday, 26 May, 2019 UTC

Pixel art animation and drawing web app powered by React

Pixel art animation and drawing web app powered by React

Pixel Art to CSS Pixel Art to CSS is an online editor that helps you with that task. Combining the power of both box-shadow and keyframes CSS properties, you will get CSS code ready to use in your site. Furthermore, you can download or share your work ... more


Saturday, 25 May, 2019 UTC

CSS masonry with flexbox, :nth-child(), and order

CSS masonry with flexbox, :nth-child(), and order

Tobias Ahlin: On the surface it seems fairly easy to create a masonry layout with flexbox; all you need to do is set flex-flow to column wrap and voilà, you have a masonry layout. Sort of. The problem with this approach is that it produces a grid with ... more


Saturday, 25 May, 2019 UTC

ESLint v6.0.0-alpha.2 released

ESLint v6.0.0-alpha.2 released

ESLint v6.0.0-alpha.2 released We just pushed ESLint v6.0.0-alpha.2, which is a new prerelease for ESLint v6. This release adds some new features and fixes several bugs found in the previous release. This release also has some breaking changes, so please ... more


Saturday, 25 May, 2019 UTC

Create A GraphQL App With MongoDB Atlas and Node.js

Create A GraphQL App With MongoDB Atlas and Node.js

I'm really falling in love with GraphQL lately. It's such an elegate and easy API to work with. Today, I created a video on how to setup GraphQL with MongoDB Atlas using Node.js. This is great for beginners and intermediates a like! ... more


Saturday, 25 May, 2019 UTC

A lightweight bar component for common UI patterns in React Native

A lightweight bar component for common UI patterns in React Native

React Native X Bar An easy-to-use bar component for reducing UI/styling complexity. Clean, elegant, extensible bars for almost all use cases. Time and time again, developers must implement the same-old bar UI. There is–pretty much always–a need for components ... more


Saturday, 25 May, 2019 UTC

svelte: Use Svelte 3 stores to share data between multiple unrelated components

svelte: Use Svelte 3 stores to share data between multiple unrelated components

Not all application state belongs inside your application's component hierarchy. Sometimes, you'll have values that need to be accessed by multiple unrelated components, or by a regular JavaScript module. In Svelte, we do this with _stores_. In this lesson ... more


Saturday, 25 May, 2019 UTC

A Vue component for Star Rating

A Vue component for Star Rating

Star Rating A Vue component for Star Rating. View Demo Made with Html Css/SCSS Javascript Author Takane Ichinose Demo See the Pen #CodepenChallenge Star Rating by Takane Ichinose (@takaneichinose) on CodePen. ... more


Saturday, 25 May, 2019 UTC

React-based customizable style table or list components that support event

React-based customizable style table or list components that support event

React-tabllist React-based customizable style table or list components that support event and callback functions. View Demo Download Source Install npm install react-tabllist --save Usage Use in browser <script src="https://cdn.bootcss.com/react/16.8.6/umd/react.development.js"></script> ... more


Saturday, 25 May, 2019 UTC

Integrating Video Calling in Chat with WebRTC and PubNub

Integrating Video Calling in Chat with WebRTC and PubNub

What is WebRTC? WebRTC is a free and open source project that enables web browsers and mobile devices to provide simple realtime communication. This means that app features like peer-to-peer video conferencing can easily be integrated into a web page. ... more


Saturday, 25 May, 2019 UTC

Implement Video Chat with Xirsys, WebRTC, and PubNub

Implement Video Chat with Xirsys, WebRTC, and PubNub

In our previous tutorial, we showed you how to integrate WebRTC video calling into your chat app with PubNub’s APIs. PubNub makes this easy, because of the open source, community supported WebRTC JS Package for integrating RTC in browser applications. ... more


Saturday, 25 May, 2019 UTC

You can send an email with git?

You can send an email with git?

git send-email is a thing? what is that # From the git manual: git-send-email - Send a collection of patches as emails Takes the patches given on the command line and emails them out. Patches can be specified as files, directories (which will send all ... more


Saturday, 25 May, 2019 UTC

Elegant error handling with the JavaScript Either monad

Elegant error handling with the JavaScript Either monad

This is an absolute mindbender if you’re not already deeply in the functional world, but this post by James Sinclair is also a readable & fascinating look at how to incrementally move from a try/catch error management approach to a fully functional ... more


Friday, 24 May, 2019 UTC

JS Party 77: It’s just JavaScript®️

JS Party 77: It’s just JavaScript®️

Our initial impressions of GitHub’s recently announced package registry, what JS skills are trending in job listings, and shout outs! Discuss on Changelog News Sponsors Rollbar – We move fast and fix things because of Rollbar. Resolve errors in minutes. ... more


Friday, 24 May, 2019 UTC

The Node.js Update #Week 21 of 2019. 24 May

The Node.js Update #Week 21 of 2019. 24 May

Below you can find a collection of the most important Node.js updates, tutorials & announcements from this week - curated by RisingStack's Node.js Developers. Node.js v12.3.0 & 12.3.1 Released Changelog: esm: Added the --experimental-wasm-modules ... more


Friday, 24 May, 2019 UTC

SitePoint Premium New Releases: Webpack, TensorFlow, Swift & Parcel

SitePoint Premium New Releases: Webpack, TensorFlow, Swift & Parcel

We’re working hard to keep you on the cutting edge of your field with SitePoint Premium. We’ve got plenty of new books to check out in the library — let us introduce you to them. A Beginner’s Guide to Webpack When using JavaScript module bundler webpack ... more


Friday, 24 May, 2019 UTC

Creating a Serverless Application with KendoReact

Creating a Serverless Application with KendoReact

In this article, we walk you through creating a serverless application with the Serverless Framework, deploying it to the cloud, and creating a user interface for it using KendoReact. Serverless is an execution model that allows cloud providers to dynamically ... more


Friday, 24 May, 2019 UTC

Opera GX, il primo Gaming Browser al mondo

Opera GX, il primo Gaming Browser al mondo

Il browser Opera è annoverato nella lista dei migliori browser disponibili al momento grazie all'eredità che porta con sé da Opera Mini - un browser mobile leggero per cellulari abilitati a Java. L'azienda si sta avventurando nel settore dei videogiochi ... more


Friday, 24 May, 2019 UTC

SD Times news digest: PostgreSQL 12 beta 1, Rust 1.35.0, and Dependabot joins GitHub

SD Times news digest: PostgreSQL 12 beta 1, Rust 1.35.0, and Dependabot joins GitHub

The PostgreSQL Development Group announced its first beta release of PostgreSQL 12, an open-source object-relational database system that extends the SQL language. PostgreSQL also includes new features that span partitioning, collartion, JSON path queries, ... more


Friday, 24 May, 2019 UTC

JavaScript Modules: A Brief History

JavaScript Modules: A Brief History

In this article, you will learn about the history of modules in JavaScript, what is possible today, and how to use JavaScript modules in your own applications. Before modules JavaScript was designed for use in a web browser. In order to use JavaScript, ... more


Friday, 24 May, 2019 UTC

Protecting JavaScript Microservices on Node.js with JSON Web Tokens and Twilio Authy

Protecting JavaScript Microservices on Node.js with JSON Web Tokens and Twilio Authy

Building a JavaScript application on Node.js with a microservices architecture gives you the ability to scale your app: you can respond to varying load levels by adding and removing instances of a service. When multiple instances of a service access ... more


Friday, 24 May, 2019 UTC

Implementing a Scroll Based Animation with JavaScript

Implementing a Scroll Based Animation with JavaScript

There is a kind of animations that has not stopped increasing its presence in the most modern and original websites: the animations based on the scroll event of Javascript. This trend literally exploded when the parallax effects appeared, and since then ... more


Friday, 24 May, 2019 UTC

Presentation: RxJS: A Better Way to Write Front-end Applications

Presentation: RxJS: A Better Way to Write Front-end Applications

Hannah Howard talks about the premise of functional reactive programming. Data itself is treated as asynchronous - as streams which represent a snapshot, a given value over time, and operations that can transform those values. Functional reactive programming ... more


Friday, 24 May, 2019 UTC

SD Times Open-Source Project of the Week: Knockout

SD Times Open-Source Project of the Week: Knockout

This week’s open-source project is Knockout (KO) and it works purely on JavaScript. KO is a JavaScript MVVM (a modern variant of MVC) library that enables developers to create rich, desktop-like user interfaces with JavaScript and HTML. KO uses “observers” ... more


Friday, 24 May, 2019 UTC

React Data Layer - Part 6: Offline Reads

React Data Layer - Part 6: Offline Reads

This post is the sixth part of an 8-part series going in-depth into how to build a robust real-world frontend app data layer. See the previous parts here: Part 1: Intro Part 2: Setting up React and Redux Part 3: Login Part 4: Backend Data Part 5: Offline ... more


Friday, 24 May, 2019 UTC

The Future of React Native: Interview With Ram N - a Software Engineer at Facebook

The Future of React Native: Interview With Ram N - a Software Engineer at Facebook

2019 has all the changes to become a turning point in React Native development. The community behind the framework is taking great efforts to improve its architecture, performance, and flexibility. Here are the main updates of React Native roadmap in ... more


Friday, 24 May, 2019 UTC

A React component for measuring & annotating images

A React component for measuring & annotating images

react-measurements A React component for measuring & annotating images. View Demo Download Source Usage import React from "react"; import { MeasurementLayer, calculateDistance, calculateArea } from "react-measurements"; class ... more


Friday, 24 May, 2019 UTC

Build a GraphQL API with Node

Build a GraphQL API with Node

In this tutorial, we’ll learn to build a GraphQL API server with Node.js and Express. You can find the final code for this example in this GitHub repository. Before building our GraphQL API, let’s first introduce GraphQL and the advantages it offers ... more