TLWI TypeScript #41
thelastweekin.dev
Greetings, dear readers! Another week, another edition of our beloved newsletter. Are you ready to dive into the latest trends and updates in the tech world? We've got quite a few treats for you today, so make sure to grab a comfortable seat and some snacks.
First up, have you heard of the instant on-demand atomic CSS engine? No, it's not a futuristic machine that designs clothes for you (although that would be awesome). Instead, it's a lightweight tool that streamlines the process of creating and managing CSS styles in your web projects. With the increasing complexity of web apps, tools like this are becoming essential for front-end developers.
Next on the menu, we have a hearty tutorial on setting up a React application using Typescript and Webpack
Now, let's take a sneak peek into the future of Javascript. Did you know that there are new array methods coming soon
For our Spanish-speaking readers, we've got a special treat today: a tutorial on validating a Chilean R.U.T. number
Lastly, let's delve into some advanced features of Typescript. We're talking about optional parameters and nullish coalescing
That's it for this week, folks. We hope you enjoyed this edition of our newsletter and learned something new. Stay curious, stay creative, and we'll see you again next week.
Dennis
Hot Typescript Articles This Week On Reddit
Our Article Picks
- Rahul Sharma: Javascript console Methods: A Cheat Sheet for Developers
- Guillaume Martigny: TypeScript is wasting my time
- Shivam Pawar: Setup React Application using Typescript and Webpack
- Matteo Bruni: tsParticles 2.0.6 Released
- Maina Wycliffe: Island Architecture
- Arpad Toth: Signing requests to AWS services using axios
- Jordan Jaramillo: NodeJS with ExpressJS and TypeScript part 2.
- Muhammad Ahsan: React Native Fire Base Push Notification Using Topics.
- Jordan Jaramillo: NodeJS with ExpressJS and TypeScript part 1.
- Sebastien Lorber: This Week In React #102: Lexical, Mitosis, Remix, Next.js, Redux, Storybook, TurboModules, Node 18, HTTP 103, CSS :has()...
- Tomek Poniatowicz: Unstated: a light & simple state management library for React
- Johnny Simpson: Future Javascript: New Array Methods Coming soon
- Diogo Rodrigues: Why you should use Typescript now
- Ryan Cartwright: Build and Deploy a Serverless API with Planetscale and Prisma ORM
- Sakib Ahmed: The difference between DOM and Virtual DOM
- Lonv'ha KPETO: Encapsulation in TypeScript
- Aravind V: 🍬 AWS CDK 101 - 🔬 Adding Queue to buffer our stepfunction directly invoking lambda
- Gerson Umanzor: Qué son Discriminated Unions y Exhaustiveness Checking en TypeScript?
- Johnny Simpson: How the TypeScript Pick Type works
- SilvenLEAF: Create app with Pure React Native :)
- Dany Paredes: Servicios con caché en Angular con Rxjs
- Andrey Frolov: How We Migrated from Javascript and Flow to TypeScript at Osome
- Johnny Simpson: How the TypeScript Omit Type Works
- Kira: How to build a faucet CLI using NodeJS 🚀
- wpcodevo: How I Setup Redux Toolkit and RTK Query
- Matti Bar-Zeev: Sharing Configurations Within a Monorepo
- Jordan Jaramillo: Typescript vs Javascript
- Julie Cherner: JWT Authentication in Typescript with Express
- Andrii Fedyk: Go errors handing in JavaScript
- Daniel Mezagini: Deja de usar el tipo de dato Any en Typescript
- Adarsh Goyal: How to upgrade to React 18
- Daniel Mezagini: Parámetros opcionales y nullish coalescing en Typescript
- David Whitney: Storing Growing Files Using Azure Blob Storage and Append Blobs
- Iago Bortolon: When to use server-side rendering (SSR) and static site generation (SSG)?
- Fatih Küçükkarakurt: JavaScript Module Formats and Tools
- Rahul Sharma: What's new in the Node.js v18.x release?
- Juhana Jauhiainen: What are template literal types in TypeScript?
- Mayar Deeb: How to make reusable State management
- Stephen Cooper: Type checking and auto-completion in Plunker
- Fernando Silva: Cómo validar un R.U.T. Chileno
- Camilo Reyes: Principles of Object-oriented Programming in TypeScript
- MELVIN GEORGE: How to create a field inside a class in TypeScript?
- Robert Tagliavia: Zod simple tutorial
- Akshay Mahajan: Easy state management in Angular
- ihaback: Create your own typescript library with Parcel.js
- Elitezen: Retrieve Trivia Questions With easy-trivia
- canalun: Safer Type Predicate in TypeScript
- TalR98: Use Inflint to follow files and folders convention
- Ángel Quiroz: Usar next-i18next & NextAuth.js en la misma aplicación de NextJS
- BERAT DİNÇKAN: Testing Mongoose with Ts-Jest
- seshubabubatchu: Angular set and patch value in Template driven forms
- Luca: How to set up Vite and Electron from scratch, with any frontend framework
- Madhav Jha: Typescript project starter
- Emmanuel Watila: House Keeping
- Ángel Quiroz: Using next-i18next & NextAuth.js in the same NextJS app
- MELVIN GEORGE: How to make a class field readonly or immutable in TypeScript?
- MELVIN GEORGE: How to create class constructor overloads in TypeScript?
- MELVIN GEORGE: How to create class methods in TypeScript?
- MELVIN GEORGE: How to create a class constructor in TypeScript?
- smit-agravat: Implementation of Logic is way more harder than understanding the Logic
Our Repo Picks
- sunflower-land/sunflower-land (TypeScript): undefined
- kamranahmedse/developer-roadmap (TypeScript): Roadmap to becoming a developer in 2022
- storybookjs/storybook (TypeScript): 📓 The UI component explorer. Develop, document, & test React, Vue, Angular, Web Components, Ember, Svelte & more!
- calcom/cal.com (TypeScript): Scheduling infrastructure for absolutely everyone.
- unocss/unocss (TypeScript): The instant on-demand atomic CSS engine.
- Eugeny/tabby (TypeScript): A terminal for a more modern age
- withfig/autocomplete (TypeScript): Fig adds autocomplete to your terminal.
- reduxjs/redux (TypeScript): Predictable state container for JavaScript apps
- vercel/swr (TypeScript): React Hooks for Data Fetching
- honghuangdc/soybean-admin (TypeScript): soybean admin - a beautiful vue admin template, based on Vue3、Vite、Naive UI、TypeScript. 基于 Vite + Vue3 + NaiveUI + TypeScript 的漂亮清新的中后台管理模版
- TanStack/react-table (TypeScript): ⚛️ Hooks for building fast and extendable tables and datagrids for TS/JS, React, Vue, Solid
- yaklang/yakit (TypeScript): Cyber Security ALL-IN-ONE Platform
- ant-design/ant-design (TypeScript): An enterprise-class UI design language and React UI library
- nuxt/framework (TypeScript): The Hybrid Vue(3) Framework.
- remix-run/remix (TypeScript): Build Better Websites. Create modern, resilient user experiences with web fundamentals.
- vercel/hyper (TypeScript): A terminal built on web technologies
- wangeditor-team/wangEditor (TypeScript): wangEditor —— 开源 Web 富文本编辑器
- Sairyss/domain-driven-hexagon (TypeScript): Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included
- xcodebuild/CodeTerminal (TypeScript): Cross platform terminal app from Visual Studio Code.
- vscode-icons/vscode-icons (TypeScript): Icons for Visual Studio Code
- vuejs/vitepress (TypeScript): Vite & Vue powered static site generator.
- AykutSarac/jsonvisio.com (TypeScript): 🧩 Visualize your JSON data onto graphs seamlessly.
- reduxjs/react-redux (TypeScript): Official React bindings for Redux
- Tinkoff/taiga-ui (TypeScript): Angular UI Kit and components library for awesome people
- umijs/dumi (TypeScript): 📖 Documentation Generator of React Component
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! 🦄