I dont think in 2044 we will do the coding job anymore. Instead, we will tell AI which module, function we want in our product, and they will suggest the best solution for us. Lol
@@kaorunguyen7782 No. we will be incubated, slaved and immersed into a simulated Lalaland by AI. because it will stops war and human being killing each others.
Vscode needs to organize extensions into groups. Like testing extensions or devops extensions. Because it is a bit messy when you have too many of them
You can enable and disable extensions per workspace now. I find that very convenient, when I work on different projects that use different languages. I only have to enable the language support extensions that I need for a workspace.
@@ajsyt Depends on the field you work for but for me Doxygen Documentation Generator, Project Manager, Remote Development and Tabnine allowed me to increase my productivity. Also the vim extension if you know vim.
In the last two projects of mine, I was exhausted completely while using POSTMAN in a separate window. Thanks to you Sir for providing us this valuable resource !!!
Great video! I typically use WebStorm, but I love VSCode for ad-hoc projects where I don't need a formal .idea/Postman project for my team. I'll check this out next time I'm using it! To disambiguate the braces/brackets: { } Braces, or curly braces [ ] Brackets ( ) Parentheses, or Parens < > Pointy brackets, triangle brackets, angle brackets, or a host of other names
Seriously? How long does it take on your system to open an application? Less than 30 seconds for me. Not that I spend that time staring at a splash screen. I'm doing other things. Then it stays running until I need to reboot which may be weeks.
That is awesome. The only thing I am noticing that is missing in my environment is the ability to generate the code snippet. That is one of my favorite features in Postman and helps speed up development time for me. Otherwise, it is a great start to something contained inside of VS Code.
@@senkwito postman has many "killer" features - from making a mock server, making a workspace for a team so that all developers can collaborate and be up-to-date with the latest API, generating docs, etc.
Works great - the only thing you have to do is manually save out your collections and then import. Not sure if there's a way to link your postman to VSC to eliminate that step(s). Haven't looked just yet.
For quick testing, this looks really promising. I actually wouldn't mind setting it up for smaller projects, or just whatever weird request I gotta make. For larger projects, with complex tests, I would still prefer Postman though. The ease of use, and clarity when it comes to all of the things you've setup at once, is difficult to beat
Just happened to run across this in my morning YT browsing before work. Well I'll be, VSCode never ceases to amaze. Now I know what I'll be doing this morning - thanks for this little add-on!
Thanks for the video. I also used postman in the past but for the last few projects I have used the rest client extension but I am going to try this one out now.
I like the VSCode REST client extension. It's completely text-based, but makes things very quick and simple. The text nature also means it's easy to check in right alongside code. It supports variables, environments, etc. Furthermore, developer has been super responsive and great in the past when I've had issues. Highly recommend.
I’ve been using Insomnia as a replacement to Postman for a couple of years and I love it. Curious to see if this is convenient enough to replace Insomnia for me on non-Jetbrains projects.
I like Insomnia since it'd do stuff like auto-refresh credentials when making a request. The whole thing with Postman needing a bunch of clicks to go to the auth panel and request a new token is pretty lame. They'd direct you to use a script to get the token, but that only works if you aren't using an OAuth web flow that needs to pop open a browser window. In Insomnia, if it has a refresh token it'll just auto-get a new token and it it doesn't, it'll just pop open the browser panel for you so you can log in right away. Plus (my main reason for trying it in the first place) the graphql support is better. I found it kind of shocking that Postman has such basic graphql support that it doesn't even show the graphql metadata and do auto-completion and stuff like even most basic graphql clients have.
Definitely don't think this will replace postman, but I'll definitely use it for testing basic methods. But postman allows you to write tests, automate collections, and import requests from curl and all sorts of application's. It also helps you create documentation, it's a fantastic tool really.
not to forget the collab features, syncing, etc. But some more powerful IDE's such as rider makes this easy, but doesnt attempt to replace postman, this vscode extension is going for wrong approach, it should aim to automatically detect and generate endpoints for testing the current project, unlike postman which is your personal collection of work stuff, personal stuff, multiple applications automatede workflows etc, the vscode extension cant and shdnt do that.
A year later and still I'd consider postman top noch. I'd understand why a content creator would not want to switch apps/windows due to recording the screen but for regular users it's no issue. Also postman has visualization besides those other features you mentioned. Still top dog in my book.
@@nasser-ist for testing locally, sure. That's the only thing I use postman for. If you plan on bringing a service live then I would look into authentication services or just do it yourself, if you own the server which authenticates the call. If not then you'll have to go into the docs for that API and they will always have their preferred authentication method.
Postman is not just about interacting with APIs on the fly. It also allows you to have tests run against it, have documentation, share or collaborate, create mock servers etc. postman is here to stay my friend. Tbh i could fancy myself using the rest client vscode extension rather instead and check in to vcs if goal is to try out apis within same editor.
Yes, but when you are coding you only care about the API, and having the most common operations with an integrated tool on your code editor is convenient, then for the rest of the functionality, there is postman or any other tool.
He never said it was a 1to1 replacement of the Postman, he said it was a replacement for what he uses Postman for. As a DevOps I have the exact same usage as he has, so for me it will be a very good replacement
Thanks for sharing. I see here reviews that Postman is here to stay, that Postman is better... calm down boys! Nothing lasts forever! It is always good to see that we have new solutions, there is no one right thing for everything. For example. There are companies that limit the installation of App, this would help some developers a lot. Take it easy and look at things on the bright side.
Postman is much more robust, which is why I'm happy opening up another application, but if all you're doing is firing off a request here and there, this may be a suitable alternative.
Yeah, Postman pre-request scripts and tests are so useful, especially when chaining requests. Use tests to store results into variables and use that in your next request. None of that annoying copy/pasting of values.
I have also been a long-time Postman fan but I feel like it's starting to get a little bloated with features I don't need. I'm definitely installing this package and seeing if it can simplify my workflow.
DUDE thanks so much I think this is a much better alternative for me. as I hate opening up postman. great app, just wish it wasn't a standalone app and more of an extension etc. thunder client is perfect for my daily needs. :) you the man!@
Wow, this looks great! My go-to tool for testing REST APIs has been the CLI (Cygwin on Windows or BASH on Linux) and cURL with often used requests stored in a TXT file for reference. Thunder Client looks like it should save me a bunch of time. I love how the Response pane has built-in folding of JSON data!
I'm currently using Insomnia. I straight up stopped using postman the moment I saw how to replicate it. It also gives you code snippets of the requests you created on different programming languages so that's also really good.
I switched to Insomnia Rest when Postman started insisting on storing credentials etc in their cloud. Our security guys were pretty unimpressed by that! Using the VSCode extension for quick n dirty test, but Insomnia for everything else, and it works well.
Very interesting! I Have been using Postman a lot to make soma automation. I import a JSON file with testing users' ids into Postman. Then I can make a sequence of requests and set them in some specific state for testing later. And also use Postman to automate creation testing users. Very handy! This tool will help a lot. Great chances to replace Postman for the cases I have been using it.
Alright, but postman does more things than making http requests. You can write test cases, make documentation etc. This seems like plug in for basic use, don't think it's gonna replace postman, at present. Strange it may sound, I quite like having separate app in window for testing Rest api 😄
Tried this out after seeing your video and so far its such an efficient extension!!! As developers we always aim to make the user experince awesome, its great to know that we also get thought about!
Thanks for the tip. I don't like the direction postman has gone with all of the user sign in and heavyweight executable. I had gone back to fiddler, but this might work as an alternative.
I feel like you may like VS Code notebooks. A VS Code dev is working on something similar to python notebooks, which also work for REST calls. They have a demo video on their channel called "VS Code Notebooks: A Deep Dive". It's not available for the stable version of VS Code yet, but it is available for the insider build, so it'll probably be available soon.
This looks really useful - nice review James! I'd love to know if Thunder Client can save collection data to the local code repo, so they're sharable between teams of developers, and also if it can pull API tokens and the like from an env file rather than having to configure them again inside the Thunder Client manually. Those two features would be killer!
I have the same questions too. In postman you would have to buy the software to get these features. Let’s see if thunder client can offer those for free 😁
Seems very promising, I just tested and I like it. As soon as they offer support for form data with files, i will definitively use this everyday. Until now, stand-by
@@JamesQQuick Hey James I owe you a big thank you by the way. 3 months ago I was assigned a task by my employers to migrate a WordPress site to Gatsby JS. That task required a lot of research and so I found your channel (and not to mention Tania Rascia, a blogger). Your content not just helped me with my task but opened a whole new world of JAMstack to me. Thank you.
5:35 The less extensions VS Code has, the lighter it is. I prefer performance. So I'd rather open a standalone application on demand when I really need it. Anyway it's good to know VS can do it as well.
For a few years now, I've been using my own REST client tool. Not as easy to use as Thunder client or postman, but it runs along with nodemon. So every time nodemon restarts, it will run the client, and show the new result at the terminal right after I save the code without pressing anything. All APi key, pass, auth, and all other things are set via config file. The only thing missing from vscode, is the ability to SSH into my cluster VMs.
I love your recommendations and videos. Although I'm a vimer, when I tried to use vscode, thanks to your proven recommendation, I really save a lot of time. Thx! '-']b
Found this video such amazing 😀 well postman had being my favorite custom API tool, but with this video I'm hoping to switch my way of send post request and hopefully makes my Job much easier thanks mate 🔥
Cool, I must admit. The problem is Postman as a stand-alone app has multiple advantages if you work with cross-functional teams, in which teams don't use VS code, not to mention feature parity.
Pre and post snippets from Postman are huge when testing rest api. It helps to chain api calls and or adding api call routing logic too! Many rest api exercises are not just a single call but sequence of calls to get your data. Postman’s calls chaining with pre and post make this easy to do. Especially you can convert the test logic into codes to run from newman. It speeds up development cycles a lot😃
Looks really useful. working with a complex api right now so going to give it a go. have been using the REST api item that appeared in the extensions tab above thunder client in the video. I found that one useful will be interesting to see how they compare.
It looks like Postman on the VS Code but still wonder why Postman team hasn't done an official extension for VS Code yet. I just use REST Client extension for VS Code. So far it is powerful enuf for me to get things done. I commit the .rest files along with the source code, just like the pipeline .yml files. It gives the whole thing a very geeky-ish feel.
Nice, and very handy. Thanks for the heads up. Working on an app against a new api and this is really nice having results right in the editor. Looking forward to trying out the variables too, they're neat.
I've actually recently been using Firefox's "Edit and resend" feature. Right clicking a network request and selecting this option allows you to fully edit this request, and then send it off again (even though it could literally be entirely different after editing). The huge convenience benefit of this is that I'm already in the application developing, so the request will already have the proper authentication, no need to add that in.
I use postman for a very long time, from the chrome extension to a separate app. After seeing this video, I am gonna use this instead of Postman. Great content James 💯
I currently using Insomnia on Ubuntu , But I personally think using http request on VSCode is the way and much better than start another application to check it! Thank you for this video. And give a huge shoutout to Brazil >
Love it! I use it to create suites of tests within my collections. Having it in my IDE helps to speed up my workflow. I also like Insomnia, you can create HTML documentation for your API with a really nice GUI.
@@ThunderClient Goodness, I see that now. I did it all manually but also took advantage of the Env variables. What a fantastic addition to VSCode. So good that I uninstalled Postman :)
This looks pretty awesome will have to try it out. One thing I like about Postman & Insomnia is the conversion of HTTP request to various coding languages. Sometimes I'm working in a language I'm unfamiliar with and that functionality saves my a** when making HTTP requests :)
Thank you for introducing this extension ! Been using postman for a long time, just realized how much time it takes in day for me to switch from VS to postman.... Wonder what other useful tools that I may need but don't know yet.
I use the restApi client extension. it does not have a fancy UI but for me is simple to use and you can keep a test/request file together with your API files.
I don't think this can replace postman totally yet as there are a lot of other useful features in postman like documentation, mock servers, and HTTP proxy, etc. But good to have a lightweight alternative. Going to give this extension a try!!
I don't want to sort through tabs. I want to utilize Taskbar. Postman is extremely uncomfortable to use so I switched to Insomnia. Great tool, very fast, has a code generation feature (could be useful when you try to work with Graph QL like it's a regular REST).
Vscode in 2044: "Now you can make a toast with this simple extension"
Emacs: First time?
If you think VSCode has a lot of extenions.. check how many modules emacs have....
I dont think in 2044 we will do the coding job anymore. Instead, we will tell AI which module, function we want in our product, and they will suggest the best solution for us. Lol
@@kaorunguyen7782 No. we will be incubated, slaved and immersed into a simulated Lalaland by AI. because it will stops war and human being killing each others.
VSCode 2050 : Now you can convert Sketch design to React Js with simple extension
Vscode needs to organize extensions into groups. Like testing extensions or devops extensions. Because it is a bit messy when you have too many of them
You can enable and disable extensions per workspace now. I find that very convenient, when I work on different projects that use different languages. I only have to enable the language support extensions that I need for a workspace.
AGREE WITH U
This, a thousand times.
Maybe we need an extension for that!
an extension for grouping i guess
VS Code extensions never ceases to amaze me; another tool in my arsenal. Great job on running through how it works, thanks!
Which other cool extensions do you have?
@@ajsyt Depends on the field you work for but for me Doxygen Documentation Generator, Project Manager, Remote Development and Tabnine allowed me to increase my productivity. Also the vim extension if you know vim.
@@wolfwoof2000 Yes Remote development so you can run WSL2 test Linux and Windows on the same box brilliant.
Quick and precise , thanks
@@TheReferrer72 my favorite extension for handling my AWS EC2 instances!
You can also import your Postman existing collections and environments to this extension, good stuff!.
I was unable to import environment..this is mentioned by them..it supports import for lower version of postman
In the last two projects of mine, I was exhausted completely while using POSTMAN in a separate window.
Thanks to you Sir for providing us this valuable resource !!!
I was looking for exactly this I can simply use. I also liked watching you searching to figure things out. Thanks for the video 👍
I ditched Postman for REST Client - VS Code extension. It's lightweight and feature packed.
Def will give this one a try
Yeah I think that's the one I used with my mern stack project, it was great!!
+1 for REST Client
I had been using that one as well. Great tool. But this one looks really polished, integrated, and full-featured. Now I have to try it.
It's THE extension. It even auto generate snippets to use them on plenty of languages and http libraries.
i ditched rest for graphql lol. nah jk. but im starting to like graphql alot
Hey just blindly subscribed from a twitter suggestions post. And man this is what I was hoping for. Excellent ! I thank you 💕
Great video! I typically use WebStorm, but I love VSCode for ad-hoc projects where I don't need a formal .idea/Postman project for my team. I'll check this out next time I'm using it!
To disambiguate the braces/brackets:
{ } Braces, or curly braces
[ ] Brackets
( ) Parentheses, or Parens
< > Pointy brackets, triangle brackets, angle brackets, or a host of other names
Man this looks damn convenient to use. I’m sure there’s pros and cons on this but the time you save just opening another application is sweet!
Seriously? How long does it take on your system to open an application? Less than 30 seconds for me. Not that I spend that time staring at a splash screen. I'm doing other things. Then it stays running until I need to reboot which may be weeks.
That is awesome. The only thing I am noticing that is missing in my environment is the ability to generate the code snippet. That is one of my favorite features in Postman and helps speed up development time for me. Otherwise, it is a great start to something contained inside of VS Code.
Yep, this is a killer Postman feature
@@senkwito postman has many "killer" features - from making a mock server, making a workspace for a team so that all developers can collaborate and be up-to-date with the latest API, generating docs, etc.
Works great - the only thing you have to do is manually save out your collections and then import. Not sure if there's a way to link your postman to VSC to eliminate that step(s). Haven't looked just yet.
Hi, currently not possible to import from link, can you please create a feature request, will implement it asap.
For quick testing, this looks really promising. I actually wouldn't mind setting it up for smaller projects, or just whatever weird request I gotta make. For larger projects, with complex tests, I would still prefer Postman though. The ease of use, and clarity when it comes to all of the things you've setup at once, is difficult to beat
🫡🫡
Just happened to run across this in my morning YT browsing before work. Well I'll be, VSCode never ceases to amaze. Now I know what I'll be doing this morning - thanks for this little add-on!
At this point, postman should have an official extension for VS Code.
Great video BTW.
Postman has its VS Code extension now. You can login with your Postman account and keep your data synced.
FIrst time posting about one of your videos...just wanted to say this video was helpful and easy to understand. Thanks for making it!
How you gonna do Postman dirty like that after so many years of service? Cold...
Just found your channel and love it. Subscribed.
Hahaha thanks!
Same here
Thanks for the video. I also used postman in the past but for the last few projects I have used the rest client extension but I am going to try this one out now.
I like the VSCode REST client extension. It's completely text-based, but makes things very quick and simple. The text nature also means it's easy to check in right alongside code. It supports variables, environments, etc. Furthermore, developer has been super responsive and great in the past when I've had issues. Highly recommend.
Sounds good. Agree text over gui. What is the exact name of ext ?
That's very cool. Sometimes postman is very slow. This extension solves the problem. Thank you for sharing.
I’ve been using Insomnia as a replacement to Postman for a couple of years and I love it. Curious to see if this is convenient enough to replace Insomnia for me on non-Jetbrains projects.
why?
@@mming_my I prefer the UI, and the rest of my team do too so it's easier for us all to use the same app.
I like Insomnia since it'd do stuff like auto-refresh credentials when making a request. The whole thing with Postman needing a bunch of clicks to go to the auth panel and request a new token is pretty lame. They'd direct you to use a script to get the token, but that only works if you aren't using an OAuth web flow that needs to pop open a browser window. In Insomnia, if it has a refresh token it'll just auto-get a new token and it it doesn't, it'll just pop open the browser panel for you so you can log in right away.
Plus (my main reason for trying it in the first place) the graphql support is better. I found it kind of shocking that Postman has such basic graphql support that it doesn't even show the graphql metadata and do auto-completion and stuff like even most basic graphql clients have.
Definitely don't think this will replace postman, but I'll definitely use it for testing basic methods. But postman allows you to write tests, automate collections, and import requests from curl and all sorts of application's. It also helps you create documentation, it's a fantastic tool really.
not to forget the collab features, syncing, etc. But some more powerful IDE's such as rider makes this easy, but doesnt attempt to replace postman, this vscode extension is going for wrong approach, it should aim to automatically detect and generate endpoints for testing the current project, unlike postman which is your personal collection of work stuff, personal stuff, multiple applications automatede workflows etc, the vscode extension cant and shdnt do that.
A year later and still I'd consider postman top noch. I'd understand why a content creator would not want to switch apps/windows due to recording the screen but for regular users it's no issue.
Also postman has visualization besides those other features you mentioned. Still top dog in my book.
@@duukn Do you store your creds in Postman?
@@nasser-ist for testing locally, sure. That's the only thing I use postman for. If you plan on bringing a service live then I would look into authentication services or just do it yourself, if you own the server which authenticates the call. If not then you'll have to go into the docs for that API and they will always have their preferred authentication method.
Postman is not just about interacting with APIs on the fly. It also allows you to have tests run against it, have documentation, share or collaborate, create mock servers etc. postman is here to stay my friend. Tbh i could fancy myself using the rest client vscode extension rather instead and check in to vcs if goal is to try out apis within same editor.
Yes, but when you are coding you only care about the API, and having the most common operations with an integrated tool on your code editor is convenient, then for the rest of the functionality, there is postman or any other tool.
He never said it was a 1to1 replacement of the Postman, he said it was a replacement for what he uses Postman for. As a DevOps I have the exact same usage as he has, so for me it will be a very good replacement
Thb has export/import own scripts to share or collaborate, and I don't think Postman is a good variant mock server.
@@sergeymarkin6666 Postman allow to share with the team synchronously, which is thunder client doesn't have yet
@@rixhkai6721 what about git?
Vscode is truly a Swiss Army knife with many useful tools. Thanks.
Thanks for sharing. I see here reviews that Postman is here to stay, that Postman is better... calm down boys! Nothing lasts forever! It is always good to see that we have new solutions, there is no one right thing for everything. For example. There are companies that limit the installation of App, this would help some developers a lot. Take it easy and look at things on the bright side.
Postman is much more robust, which is why I'm happy opening up another application, but if all you're doing is firing off a request here and there, this may be a suitable alternative.
I Agree
Yeah, Postman pre-request scripts and tests are so useful, especially when chaining requests. Use tests to store results into variables and use that in your next request. None of that annoying copy/pasting of values.
This is a great tool that I feel can only get better with feedback like this being sent to the developer.
Just came across this video and didn't know you before this and also not this extension. Thanks and you gained a new follower :)
I have also been a long-time Postman fan but I feel like it's starting to get a little bloated with features I don't need. I'm definitely installing this package and seeing if it can simplify my workflow.
DUDE thanks so much I think this is a much better alternative for me. as I hate opening up postman. great app, just wish it wasn't a standalone app and more of an extension etc. thunder client is perfect for my daily needs. :) you the man!@
Back again cause i needed it for work and personal setup and couldn't remember the name of extension thanks :)
Wow, this looks great! My go-to tool for testing REST APIs has been the CLI (Cygwin on Windows or BASH on Linux) and cURL with often used requests stored in a TXT file for reference. Thunder Client looks like it should save me a bunch of time. I love how the Response pane has built-in folding of JSON data!
Oh god, testing api's with curl sounds absolutely dreadful
Awesome extension for a all days vscode worker like me. Thanks for sharing your first experiences with it.
I'm currently using Insomnia. I straight up stopped using postman the moment I saw how to replicate it. It also gives you code snippets of the requests you created on different programming languages so that's also really good.
I switched to Insomnia Rest when Postman started insisting on storing credentials etc in their cloud. Our security guys were pretty unimpressed by that! Using the VSCode extension for quick n dirty test, but Insomnia for everything else, and it works well.
@@bluebobx I only use scratch pad in Postman. I need to check out Insomnia. Does it allow economical teams?
Very interesting! I Have been using Postman a lot to make soma automation. I import a JSON file with testing users' ids into Postman. Then I can make a sequence of requests and set them in some specific state for testing later. And also use Postman to automate creation testing users. Very handy! This tool will help a lot. Great chances to replace Postman for the cases I have been using it.
Amazing tool within vs code 🤩
Creator of Thunder Client needs to pay you. You just increased their number of downloads. Perfect video.
Thanks for introducing this. This is just great.
Got a complete gist of this plugin before this end of video it self. Still watching this to provide support to this guy who introduced this
Alright, but postman does more things than making http requests. You can write test cases, make documentation etc. This seems like plug in for basic use, don't think it's gonna replace postman, at present. Strange it may sound, I quite like having separate app in window for testing Rest api 😄
yeah, I may prefer separate windows too… there's already too many different embedded interfaces I switch between in vscode
@@juancpgo exactly, I now already have one docker and one for remote and some other thing, I wanna keep my vscode minimal at this point
Tested this right away after watching your video! Love how I can do my request right on the same window as VsCode! Thank you for sharing!
Definitely worth checking out, thanks James!
And the most important thing: import of postman collection DOES work (Collections -> Hamburger menu -> Import):)
This is Gold! It looks like Insomnia, coool
Hoooo I like Insomnia.
That is cool, I've always struggled with Postman to be honest, but your right, this would make these API tests a LOT easier.
Thank you so much.
I use the Rest extension, but this definitely has my attention! I’m gonna try it today or tomorrow 😊🙌🏽
Bars 😂
@@agboladeadeniyi8777 bro I didn't even notice 😂😂 made my day 😂
Perfect timing... I've been using it extensively, at a basic level, and it's been GREAT! Thanks for the tip ;-)
I used to juggle between Postman and Rest, but this looks better actually. Thank you.
Checkout Insomia Rest Client
How do I view response in JSON format? Im not able to find any way to change response format..
I'm using thunder client in ubuntu vscode
Thanks, man, this really helps. Better than postman for me.
Which theme are you using?
Same question here
Material theme is best
codestackr theme
@@JuJuCollins Thanks Bro . You saved my life.
Tried this out after seeing your video and so far its such an efficient extension!!! As developers we always aim to make the user experince awesome, its great to know that we also get thought about!
Dude this is so awesome
This tutorial alone is worth me subbing and watching lots of your content. Thank you
Yah let's do everything in vscode!! I haven't used postman in ages tbh. Thought the cool kids nowadays use Insomnia.
Thanks for the tip. I don't like the direction postman has gone with all of the user sign in and heavyweight executable. I had gone back to fiddler, but this might work as an alternative.
I feel like you may like VS Code notebooks. A VS Code dev is working on something similar to python notebooks, which also work for REST calls. They have a demo video on their channel called "VS Code Notebooks: A Deep Dive". It's not available for the stable version of VS Code yet, but it is available for the insider build, so it'll probably be available soon.
Yay
James, excellent the contribution. I didn't know this plugin
This looks really useful - nice review James! I'd love to know if Thunder Client can save collection data to the local code repo, so they're sharable between teams of developers, and also if it can pull API tokens and the like from an env file rather than having to configure them again inside the Thunder Client manually. Those two features would be killer!
I have the same questions too. In postman you would have to buy the software to get these features. Let’s see if thunder client can offer those for free 😁
Seems very promising, I just tested and I like it. As soon as they offer support for form data with files, i will definitively use this everyday. Until now, stand-by
I liked so much too. Unfortunately I just realized that they don't support form data with files, I'll wait for use too.
James which theme are you using?
Looks pretty awesome
In this video codeSTACKr theme I think. It changes a lot lol
@@JamesQQuick Hey James I owe you a big thank you by the way. 3 months ago I was assigned a task by my employers to migrate a WordPress site to Gatsby JS. That task required a lot of research and so I found your channel (and not to mention Tania Rascia, a blogger). Your content not just helped me with my task but opened a whole new world of JAMstack to me. Thank you.
@@first275 Wow, that's so amazing. So glad my content was helpful :)
Thank you, I'm taking a nodeJS coarse and he just started using postman and I didn't want to have to install it just to follow alone, so this helps.
REALLY LOVE THAT EXTENSION! 😍
You are amazing man! I don't have to keep hibernating from vscode to postman and back! Good job
5:35 The less extensions VS Code has, the lighter it is. I prefer performance. So I'd rather open a standalone application on demand when I really need it.
Anyway it's good to know VS can do it as well.
For a few years now, I've been using my own REST client tool. Not as easy to use as Thunder client or postman, but it runs along with nodemon. So every time nodemon restarts, it will run the client, and show the new result at the terminal right after I save the code without pressing anything. All APi key, pass, auth, and all other things are set via config file. The only thing missing from vscode, is the ability to SSH into my cluster VMs.
I'm not prepared to take out insomnia of my life! 😂
I love your recommendations and videos. Although I'm a vimer, when I tried to use vscode, thanks to your proven recommendation, I really save a lot of time.
Thx! '-']b
I bailed on Postman ever since I stumbled upon Insomnia 🔥
Insomnia gang ftw
Thanks for sharing, and saving me from excessive three-finger swipes!
This is pretty cool, but I think it undervalues how powerful Postman's testing interface and the Newman CLI is.
Found this video such amazing 😀 well postman had being my favorite custom API tool, but with this video I'm hoping to switch my way of send post request and hopefully makes my Job much easier thanks mate 🔥
Cool, I must admit. The problem is Postman as a stand-alone app has multiple advantages if you work with cross-functional teams, in which teams don't use VS code, not to mention feature parity.
Suddenly stumbled upon this video, and am using this extension since then! 😄
Postman is so much more than just making HTTP requests...
100%
Pre and post snippets from Postman are huge when testing rest api. It helps to chain api calls and or adding api call routing logic too! Many rest api exercises are not just a single call but sequence of calls to get your data. Postman’s calls chaining with pre and post make this easy to do. Especially you can convert the test logic into codes to run from newman. It speeds up development cycles a lot😃
Mann thanks a bunch! this the 2nd video i watch and I found them both useful.
Postman syncs your collections. That is legit
Great . I ran a Graphql mutation in less lime than video review of the product. Unfortunately I could not find support for file upload. Thanks.
2025: "Hey's guy I just found a VS Code Extension that replaces my OS."
vs code evolutionally converges into emacs
Looks really useful. working with a complex api right now so going to give it a go. have been using the REST api item that appeared in the extensions tab above thunder client in the video. I found that one useful will be interesting to see how they compare.
I just use the browsers network tab XD.
It looks like Postman on the VS Code but still wonder why Postman team hasn't done an official extension for VS Code yet.
I just use REST Client extension for VS Code. So far it is powerful enuf for me to get things done. I commit the .rest files along with the source code, just like the pipeline .yml files.
It gives the whole thing a very geeky-ish feel.
For my testing, I’m using Smart JSON Editor (commercial). It also allows to capture the requested endpoint for local testing
This is great!! I just started learning and using Postman, perfect timing for me!
Looks good. This and swagger will save a bunch of time
Nice, and very handy. Thanks for the heads up. Working on an app against a new api and this is really nice having results right in the editor. Looking forward to trying out the variables too, they're neat.
I've actually recently been using Firefox's "Edit and resend" feature. Right clicking a network request and selecting this option allows you to fully edit this request, and then send it off again (even though it could literally be entirely different after editing).
The huge convenience benefit of this is that I'm already in the application developing, so the request will already have the proper authentication, no need to add that in.
Fantastic. Thanks for this! Postman has been a resource hog on my laptop. This extension is perfect.
I use postman for a very long time, from the chrome extension to a separate app.
After seeing this video, I am gonna use this instead of Postman.
Great content James 💯
As a frontend developer, this is just what I need, thanks! 👍
I currently using Insomnia on Ubuntu , But I personally think using http request on VSCode is the way and much better than start another application to check it!
Thank you for this video.
And give a huge shoutout to Brazil >
I really like using Insomnia, but Thunder Client is definitely something I am gonna trye. Awsome video bro!
Hey James! What was the theme used in this video?
Thunder Client also shows you the code snippets for your request in a few different languages. Super handy.
Love it! I use it to create suites of tests within my collections. Having it in my IDE helps to speed up my workflow. I also like Insomnia, you can create HTML documentation for your API with a really nice GUI.
Thank you ... I just installed this extension and I'm loving it... now just living through the pain of adding all my request into groups :(
Hi Scott, you can import postman collections
@@ThunderClient Goodness, I see that now. I did it all manually but also took advantage of the Env variables. What a fantastic addition to VSCode. So good that I uninstalled Postman :)
This looks pretty awesome will have to try it out. One thing I like about Postman & Insomnia is the conversion of HTTP request to various coding languages. Sometimes I'm working in a language I'm unfamiliar with and that functionality saves my a** when making HTTP requests :)
Thank you for introducing this extension ! Been using postman for a long time, just realized how much time it takes in day for me to switch from VS to postman.... Wonder what other useful tools that I may need but don't know yet.
wow!!!! I din't know that!!!! Thanks for sharing with us!!!
I did not need any GUI apps for testing REST APIs yet; I do recommend curl on the command line.
I use the restApi client extension. it does not have a fancy UI but for me is simple to use and you can keep a test/request file together with your API files.
I don't think this can replace postman totally yet as there are a lot of other useful features in postman like documentation, mock servers, and HTTP proxy, etc. But good to have a lightweight alternative. Going to give this extension a try!!
I don't want to sort through tabs. I want to utilize Taskbar. Postman is extremely uncomfortable to use so I switched to Insomnia. Great tool, very fast, has a code generation feature (could be useful when you try to work with Graph QL like it's a regular REST).