Live data from Hacker News

Ask HN: What are the best open source TypeScript projects I can learn from?

news.ycombinator.com

1–10 of 76 posts

Ask HN: What are the best open source TypeScript projects I can learn from?

#1
What are the best open source TypeScript frontend and backend real world projects I can learn from?

I am a self-taught web developers and I haven't worked for any good companies. There are no seniors reviewing my code.

My code quality can be improved but I don't know how. Maybe reading some good codebase is a way out.

I use React in frontend and express in Backend. Do you know any good OSS projects that use those stacks?

Maybe I should read popular OSS frameworks instead of web app's source code? I am thinking of changing my job, so reading real web app's source code might be more relavant.

I am very thankful for any advices. And Happy New Year!

Re: Ask HN: What are the best open source TypeScript projects I can learn from?

#2
For backend and general typescript knowledge, I’d highly recommend Apollo GraphQL: https://github.com/apollographql/apollo-server

Check out their apollo-server and apollo-client repos. It’s a very useful codebase to be knowledgeable about. This is something you should mention in an interview as a strong positive if the company wants graphql experience.

Re: Ask HN: What are the best open source TypeScript projects I can learn from?

#6
This book gave me a good push in the right direction when I was in the same situation as you many years ago. It gave me the tools I needed, and it is still very relevant today. "old but not obsolete" as they say in the terminator movie.

https://en.wikipedia.org/wiki/Code_Complete

Re: Ask HN: What are the best open source TypeScript projects I can learn from?

#9
post #8

I want to ask the same question for Python and Go. I'd love to see some quality OSS using Python or Go and contribute to them if I can.

The best opensource projects that you'll stay interested in the medium-long term are projects you actively use. Anything else you'll get bored of.

Re: Ask HN: What are the best open source TypeScript projects I can learn from?

#10
post #8

I want to ask the same question for Python and Go. I'd love to see some quality OSS using Python or Go and contribute to them if I can.

My reaction to that question regardless of language is that I expect to find some unreadable code soup.

Which probabaly has 100% test coverage but is abstracted to death.

Probaly the best codebase is something which does not pass scrutiny on every single line, but it "just works".

Post reply on HN