Lukasz Gasior

75 Flips | 3 Magazines | 2 Followers | @LukaszGasior | Creative developer & WROC# organiser | author of ReSharper Essentials & http://reshortcuts.github.io  | http://codingtv.pl 

Angular 4.0.0 Now Available

Angular version 4.0.0 - invisible-makeover - is now available. This is a major release following our announced adoption of Semantic Versioning, and …

Maybe you should use maybes

Maybe is a type that wraps optional values. It’s a small JavaScript library, inspired by Haskell’s Maybe, Swift’s Optional and Scala’s Option.<p>It’s a …

Lin Clark - A Cartoon Intro to Fiber - React Conf 2017

Cartoons

React-Native & Node Tutorial - Build a Meetup app [Part: 8]

YouTube

React JS vs Angular JS In 2017 : Javascript Frameworks

Angular or React : which is the best JavaScript framework in 2017? This is the hot topic that baffles the brain of web/mobile app developers and …

JavaScript

How i learn any front-end framework

Building projects<p>In order to understand aspects of something you need to know it well and this knowledge does not come from reading books or watching …

JavaScript

JavaScript Patterns — Wrangling arrays like a boss, with Array#reduce 👊

What? 🤔<p>At Hashnode, whenever we push our code upstream, we invite the rest of us, for a review of the same. These code review sessions, are uber …

Elm tips

After finally getting my first Elm app into production this february, I thought it would be nice to put down some thoughts and experiences from my …

Functional setState is the future of React

Update: I gave a follow up talk on this topic at React Rally. While this post is more about the “functional setState” pattern, the talk is more about …

JavaScript

10 React mini-patterns

Over the last few years, I’ve worked on a handful of decent-sized React projects, and many, many pint-sized ones. Throughout this magical journey, a …

Understanding Scope in JavaScript

IntroductionJavaScript has a feature called Scope. Though the concept of scope is not that easy to understand for many new developers, I will try my …

Why The Hell Would I Use Node.js? A Case-by-Case Tutorial

Introduction<p>JavaScript’s rising popularity has brought with it a lot of changes, and the face of web development today is dramatically different. The …

JavaScript

JavaScript Start-up Performance

As web developers, we know how easy it is to end up with web page bloat. But <b>loading</b> a webpage is much more than shipping bytes down the wire. Once …

JavaScript

Express, Koa, Meteor, Sails.js: Four Frameworks Of The Apocalypse

Some platforms have an overwhelming number of options for web frameworks. Node.js, the event-driven server-side JavaScript environment, is one such …

Tales of a React Native Beginner: Why GraphQL🏆 Is The Real MVP

In the previous episode<p>This article follows the previous one I wrote about my React Native and JavaScript learning experience. To fully understand …

10 Best Practices for Writing Node.js REST APIs

<b>In this article we cover best practices for writing Node.js REST APIs</b>, including topics like naming your routes, authentication, black-box testing & …

React or Vue: Which Javascript UI Library Should You Be Using?

In 2016 React cemented its position as king of the Javascript web frameworks. This year saw rapid growth of both its web and native mobile libraries, …

How to Achieve Reusability with React Components

Reusability is one of the most common buzzwords in software engineering today. It’s promised by a wide variety of frameworks, tools, and paradigms, …

Dan Abramov - The Redux Journey at react-europe 2016

YouTube

Node.js Weekly Update - 17 Feb, 2017

<b>Read the most important Node.js weekly news & updates:</b> Node.js testing & TDD, Heroku Production-ready checklist, Hacking Node Serialize, Native …

2017 is the year that front-end developers should go back and master the basics

<b>🚀 The advice is valid for 2018 too, don’t worry if you found this article a year later 🦄</b><p>In our fast-paced ecosystem, we tend to spend our time …

Computer Science

A deep dive into children in React

The core of React is components. You can nest these components like you would nest HTML tags, which makes is easy to write JSX since it resembles …

JavaScript

Christopher Chedeau - Animated

YouTube

React at 60fps

React is an abstraction over the DOM and as any abstraction, it has its costs and limitations that you may hit sooner or later. Understanding and …

Node.js Best Practices and Tips by Toptal Developers

This resource contains a collection of Node.js tips and best practices provided by our Toptal Network members. As such, this page will be updated on …

Dynamic JSX tags

Follow:<p>For many React developers using JSX it is not clear how to make a <b>dynamic JSX tag</b>. Meaning that instead of hardcoding whether it is input or …

Chapter 11. Numbers

JavaScript has a single type for all numbers: it treats all of them as floating-point numbers. However, the dot is not displayed if there are no …

JavaScript Releases: ES2016 and Beyond

ES2015 introduces a huge new set of features to the language, many of them welcomed, but does so at a huge cost: there’s a vast amount for people to …