typescript-book
typescript-book
typescript-book | typescript-book | |
---|---|---|
5 | 10 | |
8,246 | 20,440 | |
- | - | |
8.2 | 2.9 | |
24 days ago | 15 days ago | |
TypeScript | TypeScript | |
GNU General Public License v3.0 or later | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
typescript-book
-
Using Next without TypeScript?
https://github.com/gibbok/typescript-book - Free e-book to learn typescript
- The Concise TypeScript Book
-
TypeScript Book
One thing I’ve never found a name for (and, as a result, a good way to reference to people) is Typescript’s interesting behaviour around the Erased Structural Types mentioned here: https://github.com/gibbok/typescript-book#erased-structural-....
Objects passed to a function that accepts an object type can generally have more properties that needed given Typescript’s structural typing. That is unless you pass a literal directly to the function (I.e. inline the obj variable in the linked example). In which case Typescript will complain about the excess properties. Ergonomic but confusing the first time you come across it.
typescript-book
-
GitHub - tc39/proposal-module-declarations: JavaScript Module Fragments -- Stage 1 proposal
This looks the same as a barrel import.
-
Ask HN: Best React and TypeScript book for experienced programmers?
This is a great overview of some deep parts of TS
https://github.com/basarat/typescript-book
- “Trivia” (A Concept Related to Abstract Syntax Trees)
- How should I prepare for a TypeScript/React front-end interview in a week? It's my dream job!
-
taro-hooks v1.4.7
typescript-book 📚 The definitive guide to TypeScript and possibly the best TypeScript book 📖. Free and Open Source 🌹
- Accessing component state from the outside without breaking modularity
-
Type flowing: Rethinking the TypeScript typing system
The first time I encountered the concept of “Type flowing” was in PranshuKhandal’s TypeScript book. He explains this idea in the following way:
-
What's the 'Airbnb Javascript' Equivalent Style guide for Typescript?
In addition to Airbnb's ESLint config, I find basarat's TypeScript styleguide very useful.
-
Building a Startup Acquisitions list on Airtable with Next.js, Prisma and Sync Inc
index.ts is just for ease of use. It imports everything inside api/graphql folder and re-exports it like a barrel. It acts as a simple aggregator of the other files to make imports easier down the road.
-
Learning Typescript in 2021
A good starting point for beginners is the "TypeScript Deep Dive" book from Basarat Ali Syed. It's free and has a "Getting Started" section for beginners. I recommend you to start from there and to look up advanced chapters as you progress.
What are some alternatives?
GitNoter - Create, organise & explore notes with your git repository using GitNoter! GitNoter is a markdown based note taking webapp that provides a nice user interface to allow users to create, explore & organise notes with their github repository. [Moved to: https://github.com/git-noter/gitnoter]
no-bs-ts - No BS TS (Typescript) example code
materio-mui-react-nextjs-admin-template-free - Materio is the Most Powerful & Comprehensive free Next.js React admin template based on MUI !! 🚀
tauri - Build smaller, faster, and more secure desktop applications with a web frontend.
Cromwell - WordPress-like CMS for Next.js websites
headlessui - Completely unstyled, fully accessible UI components, designed to integrate beautifully with Tailwind CSS.
clean-code-typescript - Clean Code concepts adapted for TypeScript
typescript-exercises - A set of interactive TypeScript exercises
react - Cheatsheets for experienced React developers getting started with TypeScript
OpenRGB-Wallpaper - Turn your wallpaper into an OpenRGB device. You can now control the RGB lighting on your wallpaper and synchronize wallpaper with other OpenRGB compatible devices by OpenRGB.
design_patterns_in_typescript - :triangular_ruler: Design pattern implementations in TypeScript
taro-hooks - Hooks Library for Taro