Skip to content

Finchett.com

A brain dump

  • Home
  • Blog
  • About
  • Kubernetes
  • SQL Server
  • Contact
  • Newsletter
  • Finchett.com Privacy Policy

Category Development

  • Home
  • Archive by category "Development"
3 December 2023

Vite

By Stephen in Development Tag typescript, vite

Introduction Vite is a modern front-end build tool, that has gained popularity in the web development community for its fast build times and simplicity. When combined with TypeScript, a superset…

Read More

3 December 2023

Installing and Using TypeScript on a Windows Machine

By Stephen in Development Tag typescript

Introduction TypeScript, a superset of JavaScript developed by Microsoft, adds static typing and some other features to the language, making it a great choice for large-scale or complex JavaScript projects.…

Read More

3 December 2023

Another Time Machine

By Stephen in Development Tag c#

Introduction In a previous article / blog post (I can never decide between the two terms), I wrote about creating a Time Provider by implementing an interface and injecting it…

Read More

3 December 2023

Unit Testing Mininal APIs

By Stephen in Development Tag c#, minimal-api

Introduction With the advent of .NET 6, Minimal APIs have become a popular way to build lightweight, efficient web services in C#. However, the simplicity of Minimal APIs also raises…

Read More

3 December 2023

Building a Customer API with .NET Minimal API Framework

By Stephen in Development Tag c#, minimal-api

Introduction The .NET 6 Minimal API framework provides a streamlined approach to build lightweight APIs. Here's a basic example of how you could create a Customer API with endpoints to…

Read More

3 December 2023

The Time Machine

By Stephen in Development Tag c#

Introduction In C#, dealing with time-dependent logic can be challenging, especially when it comes to unit testing. Hardcoding DateTime.Now in your business logic makes it difficult to test various scenarios.…

Read More

3 December 2023

What are C# Records

By Stephen in Development Tag c#

Introduction In C#, records are a type introduced in C# 9.0 as part of .NET 5. They are a reference type that provides a concise syntax to define immutable data…

Read More

2 December 2023

Avoid Typescript Pitfalls

By Stephen in Development Tag typescript

Introduction TypeScript, an extension of JavaScript, offers robust typing and object-oriented features. While it brings numerous advantages, certain pitfalls can hinder its effectiveness and the quality of the resulting code.…

Read More

2 December 2023

Bundler and Bundling

By Stephen in Development Tag bundler

Introduction A "bundler" in web development is a tool that compiles, or "bundles", code and resources into a format suitable for running in a web browser. This process is essential…

Read More

1 December 2023

The TypeScript Compiler: An Essential Tool for TypeScript Development

By Stephen in Development Tag typescript

Introduction TypeScript, a superset of JavaScript, offers additional features like static typing, interfaces, and classes, which JavaScript engines do not understand natively. This is where the TypeScript compiler (tsc) comes…

Read More

Posts pagination

1 … 16 17 18 … 26

Search

Table Of Contents
  1. Introduction
  2. Role of the TypeScript Compiler
  3. Key Features of the TypeScript Compiler
  4. How to Use the TypeScript Compiler
    • Best Practices
  5. Usage Examples
    • Basic Compilation
    • Compiling with a Configuration File
    • Watch Mode
    • Specifying a Target ECMAScript Version
    • Setting an Output Directory
    • Generating Source Maps
    • Strict Type-Checking
    • Excluding Files
  6. Conclusion

Recent Posts

  • Running Proxmox on a Raspberry Pi
  • Honouring .gitignore settings
  • Faker.Net: Data Generation for Developers
  • Exploring MiniExcel: A Lightweight .NET Library for Excel Operations
  • File Path Size Does Matter

apis (4) async (8) c# (103) devops (4) dotnet (5) esp32 (11) git (11) hardware (6) joins (6) kubectl (4) kubernetes (13) logging (4) nanoframework (6) network (8) NFS shares (5) nunit (8) patterns (34) performance (7) pi (8) playwright (7) plugins (8) proxmox (13) serilog (4) setup (16) sql (46) testing (9) tools (6) tslint (4) typescript (23) unit-testing (9) webapi (4)

Archives

Get the Newsletter

Categories

  • Development
  • Infrastructure
  • Other
  • Plugins
  • Raspberry Pi
  • wordpress

Recent Posts

  • Running Proxmox on a Raspberry Pi
  • Honouring .gitignore settings
  • Faker.Net: Data Generation for Developers
  • Exploring MiniExcel: A Lightweight .NET Library for Excel Operations
  • File Path Size Does Matter

Proudly powered by WordPress| Theme: SpicePress Dark by SpiceThemes

We are using cookies to give you the best experience on our website.

You can find out more about which cookies we are using or switch them off in .

Finchett.com
Powered by  GDPR Cookie Compliance
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

Strictly Necessary Cookies

Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.