Mohamed Abdullajsalchemy.hashnode.dev·Sep 9, 2024Introduction to TypescriptTypeScript is a statically typed programming language that is a superset of JavaScript. It was developed and maintained by Microsoft. TypeScript was created to address the challenges of building large-scale JavaScript applications and add optional ty...DiscussTypescript - Beginner to AdvanceTypeScript
Vishal Yadavvyan.hashnode.dev·Sep 7, 2024ECMAScript 2024 (ES15): Unveiling the Latest JavaScript FeaturesThe world of JavaScript is constantly evolving, and with ECMAScript 2024 (ES15), developers are getting a host of new features and enhancements. These updates promise to make JavaScript more powerful, readable, and developer-friendly. Whether you're ...Discuss·1 likeWeb Development
Sheraz Manzoorsherazmanzoor.hashnode.dev·Aug 28, 2024Zod vs. Valibot: Which Validation Library is Right for Your TypeScript Project?In a TypeScript world, solid validateing libraries an are essential to your data-structures adheres expected types and restraints. While Zod and Valibot are libraries performing similar functions. It helps on reducing the boilerplate for validation i...Discusszod vs valibot
Shiwanshu Shubhamshiwanshudev.hashnode.dev·Aug 22, 2024Typescript Basics: Grasp the Essentials in 10 MinutesTypeScript is a superset of JavaScript that adds type safety and extra features to help with development. If you have used languages like C, C++, or Java, you know that when declaring variables, we add their types, like int num1 = 5. Similarly, TypeS...DiscussTypeScript
Abhishek Sharmaabhisheksharmacodes.hashnode.dev·Aug 18, 2024What is TypeScript + SWC? Is it better?TypeScript, a superset of JavaScript, has become a staple for modern web development due to its type safety and improved code maintainability. However, as projects grow in complexity, build times can become a significant bottleneck. This is where SWC...DiscussTypeScript
Sean Jonesserverlessmage.co.uk·Aug 15, 2024TypeScript Adventure: Conquering The Final BossWelcome, brave TypeScript adventurers, to the ultimate challenge of our epic journey! 🐉 We've battled through functions, vanquished classes, and mastered advanced types. Now, it's time to face the Final Boss: creating a Terminal Snake Game using eve...DiscussTypescript 101TypeScript
Sean Jonesserverlessmage.co.uk·Aug 15, 2024TypeScript Deep Dive: Mastering Advanced Types and Type GuardsWelcome back, TypeScript adventurers! 🚀 In our previous lesson, we explored advanced features and modules. Now, it's time to dive even deeper into the world of types. Grab your coding compass, and let's explore the uncharted territories of TypeScrip...DiscussTypescript 101TypeScript
Sean Jonesserverlessmage.co.uk·Aug 15, 2024Mastering Advanced TypeScript: Union Types, Narrowing, and ModulesWelcome, TypeScript adventurers! 🚀 In our previous lesson, we conquered the Third Boss by creating a RPG Battle System. Now, it's time to level up our skills with some advanced TypeScript features. Grab your coding swords, and let's dive in! Union T...DiscussTypescript 101TypeScript
Sean Jonesserverlessmage.co.uk·Aug 15, 2024TypeScript Adventure: Conquering the Third Boss - RPG Battle SystemWelcome, brave coders, to the third boss challenge of our TypeScript journey! You've mastered functions and conquered the Pixel Match game. Now, it's time to face an even greater challenge: creating a text-based RPG battle system using classes and in...DiscussTypescript 101TypeScript
Sean Jonesserverlessmage.co.uk·Aug 15, 2024TypeScript Deep Dive: Mastering Classes and InterfacesWelcome, TypeScript adventurers, to Level 6 of our journey! You've conquered the Pixel Match game, and now it's time to level up your skills with classes and interfaces. Buckle up, because we're about to dive into some of TypeScript's most powerful f...DiscussTypescript 101TypeScript