Ensuring that your web applications work flawlessly across different browsers has become paramount. This is where Cypress comes into play. That end-to-end testing framework has gained popularity thanks to its simplicity, real-time feedback, and … Read more
Search Results for: typescript
How to Create an MDX Blog in TypeScript With Next.js
MDX is a powerful combination of Markdown and React components that allows you to create dynamic and interactive content. This makes it the perfect markup language for creating a blog. Next.js natively supports MDX, so let's use both and create an … Read more
Frameworkless Approach: Building SPAs with Typescript and WebComponents
Frameworkless approach in 2023? In the long journey of the Web from the static content navigation system of the origins to the dynamic application platform of today, the web frameworks have played a key role to cover the gaps in the web … Read more
Typescript 10 Years After Release
The first TypeScript release was 10 years ago, in October 2021. Despite scepticism and the eternal search for a competitor that ends its reign, Typescript has become the choice for many developers that want to build a robust project and look beyond … Read more
Video: Is It Possible to Go From YAML to TypeScript in Cloud Automation?
Traditional tools like CloudFormation, ARM templates, and Terraform are based on text-based formats. This has many downsides, like a tendency to be tedious, iterative, and very bulky when it comes to reusing them. So, in this video with Software … Read more
Why You Should Use Typescript for Your Next Project
What is TypeScript? TypeScript is a programming language first developed by Microsoft in 2012. Its main ambition is to improve the productivity of developing complex applications. It is an open-source language developed as a superset of … Read more
Understanding the Role of Decorators in TypeScript
Decorators in TypeScript provide a way of programmatically tapping into the process of defining a class. Remember that a class definition describes the shape of a class, what properties it has, and what methods it defines. When an instance of a … Read more
Why Should You Care to Learn TypeScript?
Table Of ContentsYou are already know TypeScript (almost)It is very easy to get started with TypeScriptCompilation has its adavantagesData binding is safer in TypeScriptTypeScript allows OOP like a proReuse code with type-safe genericsTypeScript has … Read more
Redirecting Guards and Resolvers in Angular v18
In the modern era of web development, creating dynamic and interactive applications has become the norm. Implementing features that are exclusive to certain users, or available under specific conditions, can be a very complex challenge. For this … Read more
Angular new output() function
During the latest months, Angular v17 has introduced a set of new function-based APIs focused on enhancing Signal integration within components and directives. This includes Signal Inputs, Model Inputs and Signal Queries. Considering the full … Read more
Angular HostAttributeToken: the new way to inject attributes
Over the recent months, Angular has been evolving rapidly, introducing new features and a ton of improvements, many of these to improve maintainability and performance. In this article I want to introduce you to the latest addition brought by … Read more
Angular Signal Queries: simplifying DOM querying
Following Signal Inputs and Model Inputs, another Signal API has landed in the Angular ecosystem with the release of v17.2.0: Signal Queries. Signal Queries offer an alternative approach to the decorator-based queries, namely @ViewChild, … Read more
Angular Model Inputs: two-way binding inputs with Signals
Angular v17.2.0 introduces a new api to allow two-way binding with Signal Inputs: Model Inputs. Before proceeding, I kindly suggest you to read my previous article “Angular Signal Inputs: road to Signal Components”, in which I discussed about … Read more
Frontend Trends for 2024: CSS Revival, BFF, Ruling Languages and More
A frontend dev never sleeps! Here are some noteworthy trends, approaches and resources that will undoubtedly pique your interest and elevate your development endeavors. We attended the amazing talk by Tejas Kumar during the Codemotion Conference … Read more
Angular Signal Inputs: road to Signal Components
Signal Inputs introduction is the initial act of the upcoming rise of Signal Components and zoneless Angular applications, enhancing already both code quality and developer experience. Let’s delve into how they … Read more
5 Open Source Tools to Definitely Try
Hello! I'm Riccardo (aka TheZal), and since February is the month of Open Source, I've decided to create a list of open source tools that I've recently discovered, which have simplified my life as a developer. I hope to encourage you to try them and … Read more
Angular Control Flow: the Complete Guide
Angular v17 was released some days ago with a ton of new features, a brand-new logo and the new blog angular.dev. In this article, I will dive into the new control flow, which will make you forget about directives … Read more
All About Svelte 5: Reactivity and Beyond
In the dynamic world of front-end development, efficiency, responsiveness, and user experience are crucial parameters for the success of any web application. Svelte, emerging as a novelty in the panorama of front-end frameworks, has gathered a … Read more
Best Practices for Building a Scalable Vue.js Application
Writing maintainable code is of paramount importance when building a scalable Vue.js application. The traditional Options API is good but often leads to messy code. Here is why Vue.js 3 introduced the Composition API as a powerful tool for achieving … Read more
All About Code Llama: Meta’s New Coding AI
Meta has just released Code Llama, a comprehensive Language Model (LLM) that can use text prompts to generate code. According to the American company, Code Llama has the potential to make workflows faster and more efficient for experienced developers … Read more