Tag: Javascript
-
JavaScript iteration protocols (Iterable and Iterator) and Generators
Posted on March 20, 2018, Level beginner Resource Length medium
Anton Petrov interesting article about iteration protocols. Iterables and Iterators are not built-ins or syntactic sugar introduced by some recent ECMAScript standard, but protocols that were defined in the ECMAScript's 6th edition.
Tags programming javascript
-
Why performance matters
Posted on March 16, 2018, Level beginner Resource Length medium
Jeremy Wagner wrote this piece about a common problem: Performance. Sites and apps are richer in functionality than ever before. As a consequence, they've become more demanding of network and device resources. So much so, that we now struggle with achieving a high level of performance across a variety of network conditions and devices.
Tags programming web-development javascript
-
17 JavaScript / Node.js performance coding tips to make applications faster
Posted on March 15, 2018, Level beginner Resource Length long
Paul Shan article about misconceptions, shallow knowledge, bad assumptions among the JavaScript community members. In this article author has come up with a list of tips, which can make your JavaScript application faster.
Tags programming javascript web-development
-
Elegant patterns in modern JavaScript RORO
Posted on March 2, 2018, Level intermediate Resource Length long
Bill Sourour from DevMastery.com wrote this article to introduce the pattern he has been using. He claims he did not invent it and came across it in other people's code and eventually adopted it himself. The pattern is Receive an object, return an object (RORO).
Tags javascript programming nodejs
-
Creating first Angular app. Implement routing
Posted on February 14, 2018, Level beginner Resource Length long
Monty Shokeen 3 part of tutorial series in which he demonstrates how to go about creating you first Angular application. This post is part of a series called Creating your first Angular app. This series will teach you how to create your first Angular app in a beginner friendly manner.
Tags angular javascript app-development
-
Brutal lifecycle of JavaScript UI frameworks
Posted on January 12, 2018, Level beginner Resource Length long
Ian Allen -- a developer on the Internal Tools team at Stack Overflow -- wrote this piece on JavaScript UI frameworks and libraries and how work in cycles. Every six months or so, a new one pops up, claiming that it has revolutionized UI development. This articles draws some interesting conclusions. You may or may not agree with it.
Tags javascript nodejs programming
-
3 features of ES7 to use right now
Posted on January 9, 2018, Level beginner Resource Length long
Derick Bailey wrote a blog post about some interesting features in JavaScript ES7 which you can use right now. It seems everything is changing in JavaScript – even the naming of releases has changed, with years marking the language version.
Tags nodejs javascript
-
Introduction to WebAssembly - why should we care?
Posted on December 26, 2017, Level beginner Resource Length medium
Gabriele Tomassetti article about WebAssembly, or wasm, which is a low-level bytecode format for in-browser client-side scripting. In practical terms, WebAssembly is implemented by browsers' developers on the back of the existing JavaScript engine.
Tags programming javascript nodejs
-
What is WebAssembly?
Posted on December 23, 2017, Level beginner Resource Length long
Eric Elliott article about WebAssembly. WebAssembly gives us access to a set of low level building blocks that we can use to construct just about anything you can imagine.
Tags programming javascript nodejs
-
TypeScript 2.4 weak type detection
Posted on December 10, 2017, Level intermediate Resource Length short
Marius Schulz short into into TypesScript weak type detection with code examples. A type is considered weak if all of its properties are optional. More specifically, a weak type defines one or more optional properties, no required properties, and no index signatures.
Tags nodejs javascript
-
Advice for new JavaScript programmer
Posted on December 6, 2017, Level beginner Resource Length long
Christian Heilmann blog post full of advice to new programmers who just learned JavaScript. JavaScript has evolved from being a "toy language", "real programmers" laughed at into the language that powers the web and beyond.
Tags programming javascript
-
Getting started with Webpack - dev server
Posted on October 29, 2017, Level beginner Resource Length medium
Abraham Williams sweet post about moving fast when developing. Developers want to move fast 🚀 🚀 🚀. Manually triggering a rebuild of your source code after ever little change is slow and annoying.
Tags javascript programming nodejs