How Did This Not Exist Before???

Ғылым және технология

TSDocs is dope. Absolutely a key missing tool for us TypeScript devs. I expect I'll be using this regularly. Will you?
WEBSITE: tsdocs.dev/
Check out my Twitch, Twitter, Discord more at t3.gg
S/O Ph4se0n3 for the awesome edit 🙏

Пікірлер: 120

  • @t3dotgg
    @t3dotgg5 ай бұрын

    Lmao we broke the site

  • @emsp5558

    @emsp5558

    5 ай бұрын

    lol

  • @d5hcode

    @d5hcode

    5 ай бұрын

    Oops...

  • @Kane0123

    @Kane0123

    5 ай бұрын

    For a big business that’s a mark of shame. For a cool person doing cool things I think it’s an awesome sign you’re crushing it

  • @_briantravis

    @_briantravis

    5 ай бұрын

    no caching ig?

  • @PhilipAlexanderHassialis

    @PhilipAlexanderHassialis

    5 ай бұрын

    The moment I got 500 on the ajax calls for react mouse event I knew that this is the alpha-est alpha that has ever alpha-ed before. But the idea is amazing and the site (when it works) is really really good. A bit of info overload, but still.

  • @zombiefacesupreme
    @zombiefacesupreme5 ай бұрын

    Yeah, as someone that made a readme mostly out of copying and pasting from my tsdoc annotations, this is super cool and was *sorely* needed. It'll be nice to just link someone to a specific URL for a specific interface in a specific library. It makes it way easier to explain the more abstruse parts of a library without having to necessarily make a whole documentation page about it. My favorite feature that you didn't mention: If your library includes examples in the comments, this automatically adds a copy button to each example.

  • @tahamohammedi5898

    @tahamohammedi5898

    5 ай бұрын

    Do you really need the "as a ..." fucking format

  • @zombiefacesupreme

    @zombiefacesupreme

    5 ай бұрын

    @@tahamohammedi5898 Yeah, I don't know why I said that. I just wrote the comment really quickly, and I was trying to give context to the necessity of the app by showing its relevance to my recent experience.

  • @Ctrl_Alt_Elite

    @Ctrl_Alt_Elite

    5 ай бұрын

    ​@@tahamohammedi5898as a fellow KZread commenter... chill bruh, it's not that deep

  • @josemfcheo
    @josemfcheo5 ай бұрын

    This is awesome, helped me understand some code that I was working on! Thanks for sharing!

  • @deedlefake
    @deedlefake5 ай бұрын

    Nice to see TypeScript finally catching up with basic features of the standard Go tooling.

  • @a-yon_n

    @a-yon_n

    5 ай бұрын

    Deno has this for a long time. This website obviously is inspired by Deno, maybe uses Deno under the hood, even. The styles looks just like Deno’s website.

  • @Microphunktv-jb3kj

    @Microphunktv-jb3kj

    5 ай бұрын

    hows switching context better... than jujst look at type definitions and jumping forward and back in ur codeeditor? this might be nice if if it would be as vscode editor, so u can vsplit it , isnt it lirerally same info u get with a hover in vscode? lol just resize ur hover tooltop size , same thing, mine is made very large, almost window size ... and since i use vim extension hover/tooltop doesnt popup automatically on cursor hover, but have to use hotkey ... i just dont get it... seems like its true how js devs trygin to re-invent the wheel all the time.....

  • @akosbalint3485
    @akosbalint34855 ай бұрын

    This should be integrated in vscode.

  • @codeguy11

    @codeguy11

    5 ай бұрын

    Me when I make extension: 🤑

  • @Waine2000
    @Waine20005 ай бұрын

    2023 and TS is finally getting its Doxygen

  • @HiImKyle
    @HiImKyle5 ай бұрын

    I had the same idea for a website a while ago but for any language, provided the language had some form of standardized comments for types/methods/etc it could just go pull it all and make a nice page for it but I never got round to doing it, then again I would be awful at making it so glad someone made a TS one at least

  • @offroaders123
    @offroaders1235 ай бұрын

    As soon as it loaded in on your screen, I was yesss we need this 🔥🔥🔥

  • @patricknelson
    @patricknelson5 ай бұрын

    Wow, this looks pretty awesome. Great work, Shubham! 🎉 🚀

  • @IssaqAl-Ahmed
    @IssaqAl-Ahmed5 ай бұрын

    Wow, this looks awesome! Huge time saver.

  • @PhilipAlexanderHassialis
    @PhilipAlexanderHassialis5 ай бұрын

    Somehow this is the direct answer to a recent video by Matt Pocock on why TS is sometimes hard to use due to lack of type information - e.g. when using a function for an onclick event, whats the actual event type etc. Sometimes I think this community is so tightly knit together that either its just serendipity or that people know what others are preparing to launch, so they do the "promotion" work, "ask the question" so that someone else gives the answer.

  • @alanscodelog
    @alanscodelog5 ай бұрын

    The idea of doing it for all sites is novel but if you're writing typescript you should be using something like typedoc anyways. It's pretty good now and easy to set up. Also for some of these, like three.js the real docs have way more documentation since it seems they don't generate it in a standard way. Just something to keep in mind.

  • @DanielRios549
    @DanielRios5495 ай бұрын

    This is amazing, I don't know how I didn't miss something like this until I watch this video

  • @zahash1045
    @zahash10455 ай бұрын

    Really nice to see typescript finally catching up to rust tooling.

  • @aren55555
    @aren555555 ай бұрын

    As long time Gopher I really needed something like this in TS. If it could run offline like go doc it would be ideal.

  • @oleksiikobziev9842
    @oleksiikobziev98425 ай бұрын

    This seems to be the best solution for docs so far. It's magical. 🥳

  • @Burtannia
    @Burtannia5 ай бұрын

    Coming from a Haskell background I've often been frustrated at the lack of generated documentation from the types. Very excited to see this.

  • @maxwebstudio
    @maxwebstudio5 ай бұрын

    Your new video production style is really cool

  • @phyolim5064
    @phyolim50645 ай бұрын

    Nice. Giving off major java vibes 👍

  • @tr7zw

    @tr7zw

    5 ай бұрын

    I was about to say, did Typescript just discover Javadocs xD?

  • @MrManafon
    @MrManafon5 ай бұрын

    One of the strongest aspects of elixir ecosystem is the unified docs system that pretty prints types interfaces and most importantly - usage examples from code comments

  • @xtinctspecies
    @xtinctspecies5 ай бұрын

    Things that get JS devs excited. Before anyone starts picking up their knives… I am a JS dev too. But, I have used other platforms that generates docs based on types

  • @logandelafosse1318
    @logandelafosse13185 ай бұрын

    Looks like a fancier version of Typedoc, tbh. The power is being able to see other projects' types though, neat!

  • @lje665
    @lje6655 ай бұрын

    JS developers discovering JavaDoc.. 2023, colorized.. lmao

  • @zachariahtatman7381
    @zachariahtatman73815 ай бұрын

    holy shit man, this is amazing

  • @Metruzanca
    @Metruzanca5 ай бұрын

    I HAVE BEEN WAITING for something to give me a good UI for jsdocs and ts types.

  • @m4xdev
    @m4xdev5 ай бұрын

    This should be built into NPM

  • @sauer.voussoir
    @sauer.voussoir5 ай бұрын

    This is like looking at the header file of C++ library and see what are the available methods to use.

  • @amrsaber5457
    @amrsaber54575 ай бұрын

    ts ecosystem is finally catching up with rust's built in features

  • @itsJimpex
    @itsJimpex5 ай бұрын

    Looks really cool but it doesn’t seem to include jsdoc descriptions/notes. Hopefully this will be added soon!

  • @ollierkul
    @ollierkul5 ай бұрын

    This looks similar to what Deno does for it's packages/modules

  • @agorushkin

    @agorushkin

    5 ай бұрын

    I was literally about to go and say that.

  • @lirc5723

    @lirc5723

    5 ай бұрын

    Glad to find fellow Deno users here 🥳

  • @user-hd7ju4wu4b
    @user-hd7ju4wu4b5 ай бұрын

    Docs are good, but I'd love to see hoogle equivalent for TS

  • @artu-hnrq
    @artu-hnrq5 ай бұрын

    Great tip!

  • @joelayoub2774
    @joelayoub27745 ай бұрын

    wow that's awesome

  • @delinuxist4480
    @delinuxist44805 ай бұрын

    dope thanks bro

  • @ccgarciab
    @ccgarciab5 ай бұрын

    Bonkers that ts didn't have this before

  • @Tszyu01
    @Tszyu015 ай бұрын

    This is neat. The example I tried was dayjs and it didn’t work. Lodash works though.

  • @antoinemcabee1332
    @antoinemcabee13325 ай бұрын

    Honestly, I’m not a huge fan of TypeScript, but this is freaking sick.

  • @zeocamo
    @zeocamo5 ай бұрын

    if they grep the jsdocs too, we can have descriptions on all of the stuff.

  • @Danielo515
    @Danielo5155 ай бұрын

    It existed before, not yet specific for typescript (but supporting it)

  • @MisterConscio
    @MisterConscio5 ай бұрын

    cool project but no dark mode : /

  • @yogyyconst
    @yogyyconst5 ай бұрын

    i need the dark mode now

  • @SuperNewPirate
    @SuperNewPirate5 ай бұрын

    Bro invented the javadoc for ts

  • @bruh-qu2uh
    @bruh-qu2uh5 ай бұрын

    Finally! Now i can get blinded by the amount of types and the weird ways to screw up type definitions!

  • @npc-drew
    @npc-drew5 ай бұрын

    ahhh... i wanted to see your reaction to your uploadthing docs lol 😞

  • @anasouardini
    @anasouardini5 ай бұрын

    Finally a "man" command for the web.

  • @ondrejlangr9248
    @ondrejlangr92485 ай бұрын

    damn

  • @lescobrandon2202
    @lescobrandon22025 ай бұрын

    Zupa!

  • @g33k58
    @g33k585 ай бұрын

    I get hoogle vibes

  • @mattbeaulne2516
    @mattbeaulne25165 ай бұрын

    My solution to bundlephobia and TS types are to use HTMX

  • @more-sun
    @more-sun5 ай бұрын

    Anyone know the name of the mic stand theo is using?

  • @aliarefjs
    @aliarefjs5 ай бұрын

    Please make a video about laravel vs nextjs.

  • @yojou3695
    @yojou36955 ай бұрын

    javascript devs discover fire. More news at 9

  • @prerit714
    @prerit7145 ай бұрын

    I will just use my LSP

  • @niccolomedici4482
    @niccolomedici44824 ай бұрын

    4:30 What browser extension(?) are you using to list the tabs?

  • @adamwarvergeben
    @adamwarvergeben5 ай бұрын

    Deno had this fyi

  • @julianklumpers
    @julianklumpers5 ай бұрын

    now wait till someone creates a tsdocs vscode extension :D

  • @coffee-is-power
    @coffee-is-power5 ай бұрын

    Rust developers (like myself): absolutely pathetic, we've had that for years...

  • @CamaradaArdi
    @CamaradaArdi5 ай бұрын

    Every language has this... Except TS

  • @jchaloupka007
    @jchaloupka0075 ай бұрын

    So is that kinda like sphinx for ts?

  • @ekchills6948
    @ekchills69485 ай бұрын

    I waited till the end to see results for uploadthing 💀

  • @davidt01
    @davidt015 ай бұрын

    I think the site is overloaded

  • @jesusmariacasaltorres2488
    @jesusmariacasaltorres24885 ай бұрын

    what browser is he using?

  • @ithinkimhipster502

    @ithinkimhipster502

    5 ай бұрын

    Arc browser. Currently only available macOS but they've announced they will release it on Windows and no mention of Linux. :(

  • @ShinSpiegel
    @ShinSpiegel5 ай бұрын

    “JsDocs”, - Am I a joke to you?

  • @colemichae
    @colemichae5 ай бұрын

    Is there a VIM plugin for this ?

  • @fdimb
    @fdimb5 ай бұрын

    rather than having a link from vscode to tsdoc it'll be even nicer to have a local instance of it that uses your project's modules rather than reinstalling it through the client view just to see the types

  • @anttihilja
    @anttihilja5 ай бұрын

    It's pronounced Urkel :)

  • @acpp23
    @acpp235 ай бұрын

    So.... Typescript Dev discovers Doxygen?

  • @f4614n

    @f4614n

    5 ай бұрын

    If the devs didn't take care of it, I still need to setup doxygen for the individual c++ library I want to use, don't I? This should work automatically on every ts library that has been uploaded to npm.

  • @SlayMaster3000
    @SlayMaster30005 ай бұрын

    This basically just looks like a reinvention of typedoc. I'm not complaining though.

  • @Brawaru

    @Brawaru

    5 ай бұрын

    It _is_ typedoc under the hood, just automated and somewhat customised one.

  • @abbass_almusawi
    @abbass_almusawi5 ай бұрын

    Python needs to care about types more

  • @Nocare89
    @Nocare895 ай бұрын

    I swear... TS minions are just the more hipster version of jQuery / React minions. TS has simultaneously become an industry standard.. and a big red flag for low experience. I imagine its been the same in every code era though.

  • @user-ch4kc9br7h
    @user-ch4kc9br7h5 ай бұрын

    What browser is that?

  • @SirusStarTV

    @SirusStarTV

    5 ай бұрын

    Arc

  • @kaioneal6160
    @kaioneal61605 ай бұрын

    WhAt??? 😱

  • @jenreiss3107
    @jenreiss31075 ай бұрын

    looks like hackage

  • @JosifovGjorgi
    @JosifovGjorgi5 ай бұрын

    JavaDoc shiped since day 1 and Typescript gets TSDocs after 11 years and it's from individual dev, not Microsoft Tell me more how advance TypeScript is

  • @ir8293
    @ir82935 ай бұрын

    What is new about this? Godoc, Javadocs, etc. pp

  • @michaelmannucci8585
    @michaelmannucci85855 ай бұрын

    I'm guessing it's overloaded with requests right now because it isn't working.

  • @nazarshvets7501
    @nazarshvets75015 ай бұрын

    Whats the point of this if I can just look at this inside my IDE? 🤫

  • @aldi_nh

    @aldi_nh

    5 ай бұрын

    the point is so you don't need to open your IDE

  • @juxuanu
    @juxuanu5 ай бұрын

    rxjs is not working.

  • @samoart
    @samoart5 ай бұрын

    🎉 first ?

  • @ea_naseer

    @ea_naseer

    5 ай бұрын

    guess so

  • @crazyarchon476
    @crazyarchon4765 ай бұрын

    it's broken

  • @gro967
    @gro9675 ай бұрын

    What is the actual hype around this? I don't see any benefit using the page vs. looking at the type when using a package. Sounds like you all haven't use a cursor to hover over a type definition in VSCode...

  • @nuttButterAMK
    @nuttButterAMK5 ай бұрын

    Everyday I get more and more convinced that golang is a much better alternative to typescript. Jesus wtf is this? After godocs, this is a nightmare.

  • @tinymouse2
    @tinymouse25 ай бұрын

    Could we have some less clickbait video names? I'm starting to pass over your videos because I have no idea if I'll be interested in the content, and with the over-saturation of content on this platform, I passed over it the first few times I saw it in favour of videos I know I'd enjoy

  • @jordixboy
    @jordixboy5 ай бұрын

    JS folks celebrating basic things that existed for years in other languages like Python lel

Келесі