Better software design with application layer use cases | Enterprise Node.js + TypeScript
Posted on August 9, 2019, Level intermediate Resource Length long
In this article, we explore how organizing application logic as Use Cases in the application layer helps to make large typescript projects easier to reason about. Written by Khalil Stemmler.
Creating a full-stack MERN app using JWT authentication
Posted on August 1, 2019, Level intermediate Resource Length medium
Praveen Kumar wrote this piece about authentication using JSON Web Token (JWT). The author demonstrates how he went about building a React frontend that talks to a .NET Core API Server. The authentication mechanism has been built on JWT on the .NET side of the project.
Indexing and searching NuGet.org with Azure Functions and Search
Posted on July 30, 2019, Level intermediate Resource Length long
An article by Maarten Balliauw about parsing publicly available JSON data with Azure Functions (serverless). NuGet is the package manager for .NET. The NuGet client tools provide the ability to produce and consume packages.
State management in React
Posted on July 29, 2019, Level intermediate Resource Length long
The State is an important concept in React that stores data and displays the behavior of a component. People choose different approaches for managing State in React. The article delve into the basics of React State and different ways to manage it. By Vrushali Bhosale.
How to pass HTML content through components with Vue slots
Posted on July 25, 2019, Level intermediate Resource Length medium
This post will introduce you to how data can be passed from the parent component to child components in Vue.js using Vue slots. Written by Nwose Lotanna.
Posted on July 6, 2019, Level intermediate Resource Length long
Big O Notation
Posted on July 4, 2019, Level beginner Resource Length short
Short article from interviewcake.com explaining Big O. Big O notation is the language we use for talking about how long an algorithm takes to run. It's how we compare the efficiency of different approaches to a problem.
7 optimization techniques in React
Posted on July 1, 2019, Level intermediate Resource Length long
Ogundipe Samuel wrote this piece about optimization in React. One key factor for positive user experience is speed e.g. how much time a user has to wait to first see contents from your website or application.
Posted on June 28, 2019, Level intermediate Resource Length long
The comparison done by Alexey Karasev focusing on Monads in different programming languages. It gives a brief explanation of monads and shows how to implement the most useful Monads in five different programming languages.
Design patterns in Node.js: a practical guide
Posted on June 27, 2019, Level beginner Resource Length long
Fernando Doglio, Technical Manager @Globant, wrote this piece about design patterns in Node.js. Design patterns are part of the day to day of any software developer, whether they realize it or not.
Angular 8 brings smaller bundles, CLI APIs, alignment with the ecosystem
Posted on June 16, 2019, Level beginner Resource Length long
Stephen Fluin put together this article focusing on explaining what is exciting in the newest version of the Angular.
Creating your own React validation library: the basics
Posted on May 26, 2019, Level intermediate Resource Length long
Ever wondered how validation libraries work? This article by Kristofer Selbekk will tell you how to build your very own validation library for React step by step.