Tag: Javascript
-
How to implement worker threads in Node.js
Posted on August 23, 2019, Level intermediate Resource Length short
An article by Ganeshmani P about implementation of worker threads in Node.js. After the release of Node.js V10.5.0, Worker Threads are available in the Node.js module.
Tags nodejs javascript web-development programming
-
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.
Tags nodejs javascript software infosec
-
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.
Tags nodejs javascript software web-development
-
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.
Tags javascript web-development serverless nodejs azure
-
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.
Tags javascript web-development programming nodejs
-
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.
Tags react javascript web-development programming
-
Functional JavaScript: how to use array reduce for more than just numbers
Posted on July 6, 2019, Level intermediate Resource Length long
An artcile by James Sinclair about reduce in JavaScript. Reduce is the Swiss-army knife of array iterator. It's really powerful. So powerful, you can build most of the other array iterator methods with it, like .map(), .filter() and .flatMap().
Tags programming functional-programming javascript
-
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.
Tags programming web-development javascript
-
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.
Tags programming javascript performance
-
Option/Maybe, Either, and Future Monads in JavaScript, Python, Ruby, Swift, and Scala
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.
Tags swiftlang programming javascript scala code-refactoring
-
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.
Tags nodejs javascript software-architecture code-refactoring
-
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.
Tags angular nodejs javascript