![]() ![]() The main reason we have chosen Node.js over PHP is related to the following artifacts: JSON Web Token for access token management.TypeORM as object relational mapping layer.Swagger UI for visualizing and interacting with the API’s resources.Lerna as a tool for multi package and multi repository management.Our whole Node.js backend stack consists of the following tools: Writing and maintaining a Postman collection takes some work, but the resulting documentation site, interactivity and API testing tools are well worth it. These required a lot of effort to customize. We now have #QA around all the APIs in public docs to make sure they are always correctĪlong the way we tried other techniques for documenting APIs like ReadMe.io or Swagger UI. You can automate Postman with “test scripts” and have it periodically run a collection scripts as “monitors”. The result is a great looking web page with all the API calls, docs and sample requests and responses in one place. This turns Postman from a personal #API utility to full-blown public interactive API documentation. You can publish a collection and easily share it with a URL. Then you can add Markdown content to the entire collection, a folder of related methods, and/or every API method to explain how the APIs work. This makes it possible to use Postman for one-off API tasks instead of writing code. This allows you to parameterize things like username, password and workspace_name so a user can fill their own values in before making an API call. You can generalize a collection with “collection variables”. Over time you can build up a set of requests and organize them into a “Postman Collection”. You download the desktop app, and build API requests by URL and payload. Postman is an “API development environment”. For the API reference doc we are using Postman. A public API is only as good as its #documentation. Looking forward for your response.We just launched the Segment Config API (try it out for yourself here) - a set of public REST APIs that enable you to manage your Segment configuration. Please consider contributing and share the love with a text, tweet or talk. I believe your contributions to the project on GitHub will be an asset for us. Making it popular or should I say, letting people know that there exists a service that has everything for API testing and its free and open source. Adding essential features such as workspace sharing, auth, collections etc and encouraging people to use it. I made it fully transparent, we don't even do analytics, logging or accept any user/client informations. Later, I came to know that there are thousands of projects which even sounds similar and does pretty much the same thing.Ĭurrently, we don't have a backend at all. Thanks for your suggestions on legal issues. You can DM me here or I'm available on Twitter you liked the project. I would love have a conversation with you. □ Bonus: Hoppscotch is in dark mode □ Demo □ ~History~ UPDATE: Added History support.GET, PUT, POST, DELETE, OPTIONS (more coming soon)įeatures planned for near future for which I need your help. Send requests to verify your API is ready for launch.The Hoppscotch API request builder helps you create your requests faster, saving precious time on your development. ![]() That's why I created my own API request builder with pure JavaScript (I used Vue.js) + HTML + CSS □ĭid I mention this service is all free of charge and 100% open source? Yes, It's free and always will be. But none of them seems simple, minimal, and efficient. When I did a background check on API request builders, Postman offered various Plans & Pricing, there were a lot of other API request builders based on cURL, etc. It needs more features and love which I hope we all can give by contributing on GitHub). That's how Hoppscotch was born (this is not at all an alternative to Postman - yet, it does the job very beautifully and minimally. From that moment onwards, I wanted to make an API testing platform which is: I use a low-end PC and can't possibly afford to run another Electron app. Postman has separate builds targeted to each operating system made with Electron. That's when I came across Postman API testing tool. The story behind Hoppscotch: The very first task I was assigned is an API integration of an old project. Story this far: I joined Zartek, which is a start-up based in Kochi, Kerala where I work as a full-stack developer. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |