TypeScript

How to Set Up a Next.js 15 Application on Ubuntu 26.04 — step-by-step Linux tutorial on Progressive Robot

How to Install Deno 2 on Ubuntu 26.04

Deno 2 is a secure runtime for JavaScript and TypeScript built on V8 and Rust. Unlike Node.js, Deno has built-in TypeScript support, a permission-based security model, and a standard library without npm being required. Deno 2 introduces npm compatibility and improved backwards compatibility. This guide installs Deno 2 on Ubuntu 26.04 LTS. Tested and valid […]

Read more
How to Use Python Virtual Environments on Ubuntu 24.04 — step-by-step Linux tutorial on Progressive Robot

How to Install Deno 2 on Ubuntu 24.04

Deno 2 is a modern JavaScript and TypeScript runtime that is secure by default, requires no package.json, and has first-class TypeScript support. Released in 2024, it is now Node.js-compatible. This guide installs Deno 2 on Ubuntu 24.04 LTS. Tested and valid on: Ubuntu 24.04 LTS Prerequisites Ubuntu 24.04 LTS server or desktop A user account […]

Read more
Harnessing the Power of TypeScript with Popular JS frameworks

Harnessing the Power of TypeScript with Popular JS frameworks

Harnessing the Power of TypeScript with Popular JS frameworks explores the pivotal role that TypeScript plays in modern web development, particularly when integrated with widely used JavaScript frameworks like Angular, React, and Vue.js. This article delves into the fundamentals of TypeScript, its seamless integration with various frameworks, the advantages it offers in terms of code quality and maintainability, best practices for development, challenges faced during adoption, and the evolving trends shaping the future of TypeScript development.

Read more
How To Use Namespaces in TypeScript — step-by-step Javascript tutorial on Progressive Robot

How To Use Namespaces in TypeScript

In TypeScript, you can use namespaces to organize your code. Previously known as internal modules, namespaces in TypeScript are based on an early draft of ECMAScript modules. In this tutorial, you will create and use namespaces to illustrate the syntax and what they can be used for. It will lead you through code samples of declaring and merging namespaces, how namespaces work as JavaScript code under the hood, and how they can be used to declare types for external libraries without typing.

Read more
How To Build a REST API with Prisma and PostgreSQL — step-by-step Docker tutorial on Progressive Robot

How To Build a REST API with Prisma and PostgreSQL

Prisma is an open source database toolkit. In this tutorial, you will build a REST API for a small blogging application in TypeScript using Prisma and a PostgreSQL database. At the end of the tutorial, you will have a web server running locally on your machine that can respond to various HTTP requests and read and write data in the database.

Read more
CHAT