Understanding components approach and thinking in React - 2016-02-05
The parts of a web user interface building blocks for both simple websites and modern front-end applications.
The parts of a web user interface building blocks for both simple websites and modern front-end applications.
Building a dead simple application with following component structure:
One of the most important aspects of writing maintainable code is being able to notice the repeating themes in that code and optimize them. This is an area where knowledge of design patterns can prove invaluable.
I take a look at a number of popular JavaScript design patterns and explore why certain patterns may be suitable for your projects.
Cycle.js is a framework where your app is described as a simple function taking an event stream as input and outputting an event stream.
Cycle.js builds on RxJS and is as a reactive and functional JavaScript framework. What does that mean?
One of the biggest mistakes I see when looking to optimize existing code is the absence of the debounce/throttle function. Both of them are ways to limit the amount of JavaScript you are executing based on DOM events for performance reasons. But they are, you guessed it, different.
Write a function that checks whether all elements in an array are square numbers. The function should be able to take any number of array elements.
The list of popular layout engines.
I will try not only to write about variety of units, but also build a full picture - what and when better to choose.
The top 10 mistakes when beginners start to develop on AngularJS.
Write a reverseWords
function that accepts a string a parameter, and reverses each word in the string. Every space should stay, so you cannot use words from Prelude.