hello.js

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

NEW !!!

Wednesday, 21 November, 2018 UTC

Building An Interactive Infographic With Vue.js — Smashing Magazine

About The Author Krutie is technical business analyst and a front-end consultant with expertise in Vue.js and Nuxt.js, alongside back-end proficiency in Laravel. She has an … More about Krutie Have you ever had... The post Building An Interactive Infographic ... more


Wednesday, 14 November, 2018 UTC

A Bunch of Options for Looping Over querySelectorAll NodeLists

A common need when writing vanilla JavaScript is to find a selection of elements in the DOM and loop over them. For example, finding instances of a button and attaching a click handler to... The post A Bunch of Options for Looping Over querySelectorAll ... more


Wednesday, 7 November, 2018 UTC

Jetpack WorkManager: Getting Started | raywenderlich.com

raywenderlich.com uses JavaScript extensively to offer the best possible user experience. JavaScript is currently disabled in your browser, and so we are unable to display all of our wonderful content. Please enable JavaScript in... The post Jetpack ... more


Sunday, 28 October, 2018 UTC

30 Days of Framer X : Week Two

30 Days of Framer X : Week Two 30 prototypes created with Framer X and React.js Day 08 : Card Flip Animation Download on Github Day 05 was a pretty monumental day for me, as I had had no... The post 30 Days of Framer X : Week Two appeared first on WBD. ... more


Thursday, 25 October, 2018 UTC

Demystifying JavaScript Testing | CSS-Tricks

Many people have messaged me, confused about where to get started with testing. Just like everything else in software, we work hard to build abstractions to make our jobs easier. But that amount of... The post Demystifying JavaScript Testing | CSS-Tricks ... more


Sunday, 14 October, 2018 UTC

Background Modes – Audio | raywenderlich.com

raywenderlich.com uses JavaScript extensively to offer the best possible user experience. JavaScript is currently disabled in your browser, and so we are unable to display all of our wonderful content. Please enable JavaScript in... The post Background ... more


Friday, 12 October, 2018 UTC

Shared Web Credentials | raywenderlich.com

raywenderlich.com uses JavaScript extensively to offer the best possible user experience. JavaScript is currently disabled in your browser, and so we are unable to display all of our wonderful content. Please enable JavaScript in... The post Shared Web ... more


Monday, 8 October, 2018 UTC

Taming this In JavaScript With Bind Operator — Smashing Magazine

About The Author Willian Martins is a front-end engineer focused on connecting designers and developers on a daily basis. Currently, he is working as a front-end engineer at … More about Willian… Dealing with... The post Taming this In JavaScript With ... more


Monday, 1 October, 2018 UTC

The “Developer Experience” Bait-and-Switch | Infrequently Noted

TL;DR: we cannot continue to use as much JavaScript as is now “normal” and expect the web to flourish. At the same time, most developers experience no constraint on their use of JS…until it’s... The post The “Developer Experience” Bait-and-Switch | Infrequently ... more


Thursday, 27 September, 2018 UTC

A Minimal JavaScript Setup | CSS-Tricks

Some people prefer to write JavaScript with React. For others, it’s Vue or jQuery. For others still, it is their own set of tools or a completely blank document. Some setups are minimal, some... The post A Minimal JavaScript Setup | CSS-Tricks appeared ... more


Thursday, 20 September, 2018 UTC

Visual Studio Live Share Can Do That? — Smashing Magazine

About The Author Burke Holland is a front-end developer living in Nashville, TN; the greatest city in the world. He enjoys JavaScript a lot because it’s the only way he … More about Burke…... The post Visual Studio Live Share Can Do That? — Smashing ... more


Thursday, 20 September, 2018 UTC

Using Scoped Slots in Vue.js to Abstract Functionality

Let’s start with a short introduction to Vue.js slots concept. Slots are useful when you want to inject content in a specific place of a component. Those specific places that you can define are... The post Using Scoped Slots in Vue.js to Abstract Functionality ... more


Friday, 14 September, 2018 UTC

XOXO 2018 | CSS-Tricks

By Robin Rendle On September 13, 2018 conferences There’s not much talk about frameworks here. There’s no shaming about old techniques, or jokes about JavaScript. There’s just a couple hundred people all around me... The post XOXO 2018 | CSS-Tricks appeared ... more


Thursday, 13 September, 2018 UTC

Updating a CSS Variable with JavaScript

By Chris Coyier On September 12, 2018 custom properties Here’s a CSS variable (formally called a “CSS custom property”): :root { --mouse-x: 0px; --mouse-y: 0px; } Perhaps you use them to set a position:... The post Updating a CSS Variable with JavaScript ... more


Sunday, 9 September, 2018 UTC

Shadow DOM in Ionic (and Why it’s Awesome)

It lurks in the shadows…creating hidden trees…playing by a set of its own rules…it’s… SHADOW DOM! But, what exactly is Shadow DOM? Put simply, Shadow DOM is an API that is part of the... The post Shadow DOM in Ionic (and Why it’s Awesome) appeared first ... more


Sunday, 19 August, 2018 UTC

The Cost Of JavaScript, Ethics In Open Source, And QUIC — Smashing Magazine

About The Author Anselm is a freelance front-end developer who cares about sustainable front-end experiences and ethical choices in life. He writes the WDRL, and is co-founder … More about Anselm… What happened in... The post The Cost Of JavaScript, ... more


Sunday, 12 August, 2018 UTC

Switch font color for different backgrounds with CSS

Ever get one of those, “I can do that with CSS!” moments while watching someone flex their JavaScript muscles? That’s exactly the feeling I got while watching Dag-Inge Aas & Ida Aalen talk at... The post Switch font color for different backgrounds ... more


Monday, 30 July, 2018 UTC

Custom Elements, Shadow DOM, And NPM — Smashing Magazine

About The Author Oliver Williams is a front-end developer at Springer Nature. More about Oliver… This article looks at augmenting HTML with components that have built-in functionality and styles. We’ll also learn how to... The post Custom Elements, Shadow ... more


Wednesday, 28 February, 2018 UTC

Thinking in JavaScript – FreeEbook

Get started with JavaScript with this free eBook and learn one of the most important languages in web development today. With helpful tips and code examples, discover how you can create websites with impressive and dynamic functionality. Explore JavaScript’s ... more


Wednesday, 29 November, 2017 UTC

JSRobot: This cute game brings you playful Javascript

This lovingly designed Jump ‘n’ Run game JSRobot brings you playful Javascript. How this works, you’ll learn in our game tip. JSRobot: Javascript learning game in the browser 2D platformers are classics of the video game genre. The browser game JSRobot ... more


Friday, 10 November, 2017 UTC

AngularJS Programming Cookbook

Kick-start your AngularJS projects with these hot recipes! AngularJS (commonly referred to as “Angular”) is an open-source web application framework maintained by Google and by a community of individual developers and corporations to address many of ... more


Saturday, 21 October, 2017 UTC

jQuery – Novice To Ninja (Free Ebook)

This eBook will show you how to unleash the amazing power of jQuery. With this resource, you’ll master all the major tricks and techniques that jQuery offers – within hours. jQuery has quickly become the JavaScript library of choice, and it’s easy to ... more


Thursday, 19 October, 2017 UTC

Document your next project with Wiki-js

Today, I propose to you to discover a Wiki engine extremely easy to install to create the documentation for your next project. Wiki.js To document project, the preferred solution for developers is often an automatic generator, which allows you to create ... more


Monday, 16 October, 2017 UTC

Test-Driving JavaScript Applications – Free eBook

Debunk the myth that JavaScript is not easily testable. Whether you use Node.js, Express, MongoDB, jQuery, AngularJS, or directly manipulate the DOM, you can test-drive JavaScript. Learn the craft of writing meaningful, deterministic automated tests ... more


Thursday, 21 September, 2017 UTC

ThinkJs, a NodeJS framework leveraging new ES6/7

Today we want you to discover a JavaScript framework at the tip of the technology called ThinkJs. What is ECMAScript (ES6, ES7)? Even if you have very minimal knowledge of JavaScript, you probably already heard about ECMAScript. JavaScript is very powerful ... more


Wednesday, 20 September, 2017 UTC

Jump Start Node.js – Free eBook

Get up to speed with Node.js in a weekend. Node.js is different. It lets you write front-end AND back-end code in a unified language, leading to staggeringly fast and scalable projects! You’ll learn all about: Develop a dynamic working Node.js application ... more


Saturday, 13 May, 2017 UTC

The Art & Science of JavaScript – Free Ebook

For intermediate JavaScript developers who want to take their JavaScript skills to the next level without sacrificing web accessibility or best practice. If you’ve never written a line of JavaScript before, this probably isn’t the right book for you—some ... more


Friday, 17 February, 2017 UTC

Building Web Apps with Node.js – Free eBook

Delve into the new world of Node.js programming with this compact guide and get your first application up and running in no time! Node.js is an exciting software platform for building scalable server-side and networking applications. Node.js applications ... more


Sunday, 30 October, 2016 UTC

AngularJS: Novice to Ninja (Free eBook)

Take your web development/designing skills to the next level by mastering AngularJS. AngularJS: Is an open source JavaScript framework that extends past HTML Lets you create amazing AJAX-based web apps Aims to minimize complexity by offering a great ... more


Saturday, 13 August, 2016 UTC

JavaScript: Novice to Ninja – Free eBook

The aim of this book is to introduce you to programming using the JavaScript language, eventually helping you to develop into a JavaScript ninja. This book starts off with the basics, assuming no programming or JavaScript knowledge, but quickly gets ... more