TLWI TypeScript
thelastweekin.dev
Hey there, tech enthusiasts! Welcome to this week's exciting edition of our newsletter! We've got a power-packed lineup of articles and resources that are sure to keep you at the edge of your seat. So buckle up and let's dive right in!
First up, let's talk about TypeScript Basics: Supercharge Your JavaScript with Strong Typing. If you're tired of finding bugs at runtime, TypeScript is here to save the day! This article is a fantastic introduction to TypeScript, where you'll learn all about its strong typing capabilities and how it can enhance your JavaScript code. So supercharge your JavaScript and embrace the world of type safety!
Next, we have an awesome guide on How to Use React Hook Form with TypeScript. If you're a fan of React and want to level up your form handling game, this one's for you. Dive into the world of React Hook Form and learn how to unleash its power while enjoying the benefits of TypeScript's static typing. Get ready to build robust and type-safe forms with ease! Check it out
Now, let's shift gears and talk about something futuristic – the modular and type-safe schema library for validating structural data. This mind-blowing library is a game-changer for data validation in your projects. With its robot-like precision, it ensures your data is structured perfectly and error-free. Say goodbye to inconsistency and hello to perfect data harmony! Curious to know more about this library? Well, you know what to do – click right here
Calling all TypeScript enthusiasts! Prepare to be dazzled as we take the magic of Interfaces and Types to the next level. Strap on your learning hats, because this article is going to unravel the mysteries behind TypeScript's interfaces and types. Learn how to unleash their full potential and create expressive and robust code that will make your colleagues' jaws drop! Unravel the magic
Last but definitely not least, we have something truly incredible in store for you. Imagine having One API for plugins and datasets, one interface for prompt engineering and visual operation – sounds like a dream, right? Well, guess what? This AI-driven application creation toolkit is here to turn dreams into reality! Say goodbye to complex integrations and convoluted workflows, and say hello to a simplified and powerful way of building AI applications. Are you ready to be blown away? Then don't waste another second and explore its limitless potential
That's it for this week, folks! We hope you enjoy this thrilling lineup of articles and resources that we've handpicked just for you. Stay tuned for more exciting content and until next time, happy coding and happy exploring!
Cheers, The Newsletter Team
Dennis
Our Article Picks
- Olabisi Olaoye: How to Build a Global Notification System in React
- Brainiac: Understanding TypeScript “as” Keyword
- Matteo Bruni: tsParticles 2.12.0 Released
- Nick Taylor: Yet Another Newsletter LOL: Knip it in the bud
- Isaiah Clifford Opoku: Exploring TypeScript: Unraveling the Magic of Interfaces and Types
- Fernando: Debugging and Error Handling: Mastering the Art of Software Stability
- Marcin Żmudka: Taming Badly Typed External Libraries - How Zod Boosts Type Safety
- Alireza Razinejad: Angular Signals: Granular State Tracking for Optimized Rendering
- Tien Nguyen: Express Typescript example
- Franco Cerutti: How to Create a Login for your WebApp with AWS Cognito Using OAuth 2.0
- Alex Bespoyasov: Explicit Design, Part 3. Ports, Adapters, and UI
- Cen: TypeScript simple patterns for Web Developers
- Junsu Park: What I learned from building a high fidelity Twitter UI clone
- HidetoshiYanagisawa: Embrace the Power of Nullish Coalescing Operator (??) in JavaScript/TypeScript
- Zoranildo Santos: API Node Desacoplada: Criando os AdaptRouter para o Express e o Fastify
- Gimnath Perera: Yup vs. Zod vs. Joi: A Comprehensive Comparison of JavaScript Validation Libraries
- Mohammad Faisal: How to Use React Hook Form with TypeScript
- Óscar Pérez: Frontend state management with clean architecture
- Zoranildo Santos: API Node Desacoplada: Criando Interfaces para Requisições e Respostas HTTP
- HidetoshiYanagisawa: Mastering Type Safety! An Introduction to TypeScript's Type Guards
- Pedro Santos: A maneira mais rápida de remover itens duplicados de um array em js
- Ethan Fertsch: Gnarly Learnings from July 2023
- Ayyash: Lazy loading images upon intersection in Angular
- Pedro Henrique Pires: React Generic Components
- Ayush Agarwal: Simplifying ENUMS in Angular TypeScript Projects: Enhance Code Clarity
- coder4life: Building a Node.js API with Express, TypeScript, PostgreSQL, and Drizzle ORM
- Rashid Shamloo: "react-next-tilt" and "react-flip-tilt" NPM Packages
- HidetoshiYanagisawa: Modern Frontend Development's Secret Weapon: Aspida for Simple and Type-safe API Calls
- Michael Di Prisco: My Journey in Open Source - set-interval-by-id
- ClickIT - DevOps and Software Development: Why is using TypeScript a good idea?
- Christian Peters: Embracing the Power of Seerbit Payment Gateway: A Game-Changer for Web & Mobile based Software Products/Solution
- Sharfin Jahan Sakib: Making your own NestJS on top of express under 180 lines
- Alexandrovich Dmitriy: Extremely reducing the size of NPM package
- Ankit Sahu: Mastering Prisma: A Comprehensive Guide for Beginners
- Dany Paredes: Easy Configuration of ESLint, Cypress, StoryBook, and Prettier for Angular Projects with Nx
- MHPDEV: Story of React Native Fast Base v2!
- Mohamed Aimane Skhairi: Become a Top React Native Developer 🥇
- ebrargursel: Javascript or Typescript?
- Alireza Razinejad: Simplified Overview of Angular Change Detection
- oluwatosin: TYPESCRIPT
- HidetoshiYanagisawa: Mastering Environment Variables in Vite+TypeScript+React
- Sogo Jonathan: Typescript as a beginner
- Stephen Collins: Crafting Prompt Templates for Code Generation
- Yash Desai: Exploring the Power of TypeScript Utility Types
- Martin Persson: Type Safety with Non-Empty Arrays in TypeScript
- HidetoshiYanagisawa: Handling Environment Variables in Vite, React, TypeScript Projects!
- Óscar Pérez: Intersection observer api & lazy loading in REACT
- Ritik Banger: Level Up Your Skills with the Ultimate TypeScript Guide!
- LEANDRO: TypeScript Basics: Supercharge Your JavaScript with Strong Typing
- Rustam Apay: React Typescript Provider Boilerplate Snippet
- xplodivity: Type checking in JavaScript without using Typescript...but should you?
- aymen missaoui: Simplifying Angular Apps with Dependency Injection: Best Practices and Strategies
- amiceli: Use Gherkin file in your unit tests with vitest
- ikechukwu1234: TYPESCRIPT
- Coner Murphy: Reducing Latency: Pre-Warming Lambda Functions with EventBridge Rules
- Coding Jitsu: Node/Express Template with TypeScript
- Mohamed Aimane Skhairi: Building Cross-Platform Apps with React Native: Challenges and Solutions 📱
- Kaziu: How I resolved frontend performance problem with 103 input forms
- Saunak Surani: Seamless Token Management in Angular: Implementing Reauthentication and OAuth 2.0 Compliance using Interceptors
- Sebastian Leukhin: min & max in specified period
Our Repo Picks
- sei-protocol/sei-chain (TypeScript): undefined
- langgenius/dify (TypeScript): One API for plugins and datasets, one interface for prompt engineering and visual operation, all for creating powerful AI applications.
- gmpetrov/databerry (TypeScript): The no-code platform for building custom LLM Agents
- fabian-hiller/valibot (TypeScript): The modular and type safe schema library for validating structural data 🤖
- openstatusHQ/openstatus (TypeScript): The open-source status page
- microsoft/TypeChat (TypeScript): TypeChat is a library that makes it easy to build natural language interfaces using types.
- nextui-org/nextui (TypeScript): 🚀 Beautiful, fast and modern React UI library.
- ionic-team/ionic-framework (TypeScript): A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.
- BloopAI/bloop (TypeScript): bloop is a fast code search engine written in Rust.
- markedjs/marked (TypeScript): A markdown parser and compiler. Built for speed.
- Lissy93/web-check (TypeScript): 🌐 All-in-one OSINT tool for analysing any website
- baptisteArno/typebot.io (TypeScript): 💬 Typebot is a powerful chatbot builder that you can self-host.
- ueberdosis/tiptap (TypeScript): The headless editor framework for web artisans.
- Stability-AI/StableStudio (TypeScript): Community interface for generative AI
- wbkd/react-flow (TypeScript): Highly customizable library for building an interactive node-based UI, workflow editor, flow chart or static diagram
- vercel/commerce (TypeScript): Next.js Commerce
- remix-run/remix (TypeScript): Build Better Websites. Create modern, resilient user experiences with web fundamentals.
- desktop/desktop (TypeScript): Focus on what matters instead of fighting with Git.
- typeorm/typeorm (TypeScript): ORM for TypeScript and JavaScript. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.
- supabase/supabase (TypeScript): The open source Firebase alternative. Follow to stay updated about our public Beta.
- AntonioErdeljac/next13-ai-saas (TypeScript): undefined
- steven-tey/dub (TypeScript): An open-source link shortener with built-in analytics + free custom domains.
- Vendicated/Vencord (TypeScript): The cutest Discord client mod
- TanStack/query (TypeScript): 🤖 Powerful asynchronous state management, server-state utilities and data fetching for the web. TS/JS, React Query, Solid Query, Svelte Query and Vue Query.
- withastro/astro (TypeScript): The all-in-one web framework designed for speed. ⭐️ Star to support our work!
The Last Week In TypeScript is a weekly roundup for all things Typescript! Follow me on Twitter for more projects @dennisokeeffe92
Subscribe to my personal newsletter to get updates on TheLastWeekIn.Dev + more! 🦄