Tag: Nodejs
-
Build a Node.js tool to record and compare Google Lighthouse reports
Posted on April 3, 2020, Level intermediate Resource Length long
In this tutorial, Luke Harrison shows you step by step how to create a simple tool in Node.js to run Google Lighthouse audits via the command line, save the reports they generate in JSON format and then compare them so web performance can be monitored as the website grows and develops.
Tags web-development open-source nodejs
-
Graphql vs REST: Which one is better? (2020)
Posted on March 30, 2020, Level beginner Resource Length long
When you need to build an API, your mind will likely jump to REST, the de facto standard for API creation. However, this is changing with the increase of GraphQL popularity. This post was originally posted in May 2019 and updated in March 2020. Published by João Inez on imaginarycloud.com.
Tags apis nodejs web-development software-architecture
-
Angular: Keeping it Fat, Dumb, and Happy
Posted on March 12, 2020, Level intermediate Resource Length long
Todd Palmer published this article about an architectural approach to better Angular applications. The article shows you how to keep your Templates declarative and dumb, your Components thin and smart, and your Services fat and happy.
Tags web-development angular nodejs javascript
-
Five misconceptions on how NodeJS works
Posted on February 29, 2020, Level intermediate Resource Length long
NodeJS was born in 2009 and it has gained massive popularity throughout the years because of one reason. It's just JavaScript! Well, it's a JavaScript runtime designed to write server-side applications, but the statement that "It's just JavaScript" is not 100% true. By Deepal Jayasekara.
Tags javascript nodejs programming
-
7 ways to remove duplicates from an array in JavaScript
Posted on February 19, 2020, Level beginner Resource Length medium
Jayanth Babu wrote this article about how to remove duplicates from an array in JavaScript. It's a common use case in many projects to need to remove duplicates from array in JavaScript. For interviews, it's a common coding challenge to practice for everyone.
Tags nodejs javascript web-development programming
-
TypeScript's secret parallel universe
Posted on January 27, 2020, Level beginner Resource Length medium
Florian Reuschel put together this tutorial for new TypeScript users. He focuses on one of the most underreported topics in the TypeScript tutorial world: the type scope.
Tags javascript web-development nodejs
-
Successfully porting complex data-driven frontends to React with GraphQL
Posted on January 25, 2020, Level intermediate Resource Length short
When porting existing code to React, there is a couple of things to look out for. This article shares my experience while porting a section of a Rails app to React and consuming data through GraphQL. By Neel Barthel.
Tags react nodejs javascript apis web-development
-
Building Angular CLI projects with Github Actions
Posted on January 24, 2020, Level intermediate Resource Length medium
The Angular CLI provides all the built tools out of the box to create, build, and test Angular applications. In this post, we will build a continuous integration (CI) build system using Github Actions. By Cory Rylan.
Tags angular nodejs javascript
-
Introducing Mocking Hans - An open source tool for creating fake APIs
Posted on January 9, 2020, Level intermediate Resource Length medium
An article by Kevin about Hans. Hans is a small Node application for faking APIs - but not just a single REST API using HTTP. It allows for creating multiple APIs using different ports and protocols (like native WebSockets or even GraphQL).
Tags apis nodejs restful web-development
-
Build and secure a GraphQL server with Node.js
Posted on January 7, 2020, Level beginner Resource Length long
A tutorial from the pen of Roy Derks. Learn how to handle authentication and authorization of a GraphQL server using Node.js and JWTs.
Tags javascript infosec web-development nodejs nosql
-
Pivotal Web Services, SSL, and a Custom Domain
Posted on January 6, 2020, Level beginner Resource Length medium
Pivotal Web Services (PWS) is a great place to set up push button deployments. It's cheaper than Heroku and has some great features. By Austin.
Tags web-development serverless nodejs java kotlin programming
-
HTML, CSS and Go: Vugu premise and example
Posted on December 28, 2019, Level intermediate Resource Length medium
An article by Brad Peabody about Vugu andd WwebAssembly. Vugu is a Go library that makes it easy to write HTML markup and Go code which is compiled and run in the browser using WebAssembly.
Tags javascript frameworks nodejs web-development miscellaneous