Web Analytics
By clicking "Accept" you agree to our privacy and cookie policy.
typescriptWhat are Declaration Files in TypeScript?
Declaration files are an integral part of the TypeScript ecosystem. However, many developers don’t work directly with declaration files since most major libraries have them bundled with the respective npm package already.
angularHow to build a reusable Modal Overlay/Dialog Using Angular CDK
We are going to learn how to create a reusable modal overlay/dialog using Angular CDK Overlay that can be reused inside your Angular project multiple times with ease. We are going to try and match the behavior and the functionality of Angular...
nodejsGoing Serverless with Your Node Apps
A walkthrough of using Serverless Framework to create and deploy a basic serverless microservice-style app built around Express and MongoDB.
reactA Guide to Redux Anti-Pattern
Yazan will walk you through how Redux is an instance of a Publish/Subscribe (Pub/Sub) model. He’ll use that perspective to redefine what an "Action" should represent to enable scalability with ease. To benefit from this talk, you must have a...
ionicUsing React Firebase Hooks in Ionic
Ionic and Firebase go way back. Since the early days of Ionic, Firebase has always been a go to solution for realtime databases. With the release of Ionic React, it's great to see that Ionic and Firebase can still be used. Aaron gives an intro into...
reactReact Concurrent mode
In this article, Swizec Teller writes about his early experiments with Concurrent mode and React Suspense and discusses what new abilities this update unlocks for developers.
typescriptExplanation of TypeScript generics
The concept of generics is not a very new one - it has been present in different programming languages (such as Java, C# or C++) for a long time. However, for folks without background in a statically typed language, generics might appear complicated.
angularAngular & CSS Grid
Investigate one way to dynamically modify CSS Grid Properties using Angular’s @HostBinding Decorator.Use CSS-Grid with Angular Components by leveraging the :host selector How to adjust CSS Grid Properties such as column-template-rows and gap with...
nodejsPuppeteer 2.0 Released
The popular ‘remote control’ for Chrome now uses Chromium 79, requires Node 8+, and includes new APIs for emulating timezones and media types. Screenshotting has also been improved.
angularBuild a serverless app with Angular, NestJS and Azure
In this article we will go through all the steps to bootstrap, build and deploy a complete application using the Nitro stack: Angular for the frontend, NestJS for the backend and Azure Serverless platform for deployment.
typescriptDeno: A Secure JavaScript/TypeScript Runtime
At TSConf 2019, Ryan Dahl (the creator of Node.js) gave a talk about Deno: a new command-line runtime for executing JavaScript and TypeScript, built using V8, TypeScript, and Rust.
nodejsFirebase Auth with a Nodejs backend
Let’s add a dummy function for authorization, which we will fill in with Firebase’s logic later. We will add a dummy authorized boolean and use it in some custom middleware to check authentication.
reactRedux Starter Kit 1.0
Redux Starter Kit is designed to: Make it easier to get started with Redux Simplify common Redux tasks and code. Use opinionated defaults guiding towards "best practices". Provide solutions to reduce or eliminate the "boilerplate" concerns with...
netFuture of Client-Side Blazor
The development of client-side Blazor leveraging WebAssembly -- appropriately called Blazor WebAssembly -- has suffered a few hiccups, but Microsoft has big plans for the red-hot technology that enables C# Web development.
ionicIonic React
We envisioned being able to build rich JavaScript-powered controls and distribute them as simple HTML tags any web developer could assemble into an awesome app. Turns out we were a few years too early on that being possible directly in the browser,...
nodejsGenerating a PDF using Node, React and Chrome
Google's Puppeteer is a Node API that allows you to control an instance of Chrome using a Node service. Leveraging this technology, we are easily able to generate PDFs using any Javascript framework we wish.
htmlHTTP/3: the past, the present, and the future
We are now happy to announce that QUIC and HTTP/3 support is available on the Cloudflare edge network. We’re excited to be joined in this announcement by Google Chrome and Mozilla Firefox, two of the leading browser vendors and partners in our...
nodejsNode-RED v1.0 released
This release has been a long time coming, and gives us a stable base to build upon. It is an opportunity to reflect on not only how much we’ve achieved with the project, but also how much there is still to do. The backlog contains a long list of...
vanillajsWhy to learn Redux
Whether Redux stays with us for a few more years or makes place for other state management libraries, it leaves a great legacy on how we develop modern web applications. This article dives into why you should (still) learn Redux.
net.NET Core 3.0 is here
It includes many improvements, including adding Windows Forms and WPF, adding new JSON APIs, support for ARM64 and improving performance across the board. C# 8 is also part of this release, which includes nullable, async streams, and more patterns....