Ben Lang

Amplication - Instantly generate Node.js apps with GraphQL and REST API

by
Top Product
Amplication is an open source development tool. It helps you develop quality Node.js applications without spending time on repetitive coding tasks.

Add a comment

Replies

Best
Yuval Hazaz
Hello, co-founder here: as a backend developer I've had to develop web APIs for various projects over the years. Before I could spend any time on designing and testing my business logic, I had to invest hours into making sure my boilerplate code was valid and provisioning infrastructure, not to mention setting up my cloud environment. We built Amplication so that developers like us could focus on coding the parts that really matter, rather than get distracted by undifferentiated heavy lifting. Amplication is an open-source tool that lets you design your data schema and in return it generates for you a human-readable and editable TypeScript Node.js codebase. This server codebase includes a GraphQL API, REST API, authorization, authentication, admin UI, users management, logging utility, error handler, and much more right out of the box. We generate your server code dynamically based on changes in your schema. You can download the generated code or continuously push it to a GitHub repository to continue off and edit it further on your own. For your convenience, you can use a web UI or a CLI to manage your apps and it is available for the community as a managed service on https://app.amplication.com, or you can run your own Amplication server. I’ll be more than happy to answer any questions you may have and get your feedback.
Nikolas Burk
I've been continuously impressed by the folks from Amplication and the steady progress they've made in the past weeks and months. Great to see you launch on Product Hunt! 🙌 If folks want to learn more and see a live demo, we've had one of the founding members of Amplication on the "What's new in Prisma" livestream a while ago, you can check it out here: https://youtu.be/wQo_Ii_IjXA?t=4278
Yuval Hazaz
Thank @nikolasburk. The love is mutual - Prisma is THE tool for any Node.js developer
Matan Shaviro
WOW! from impressive design and innovative user experience to fast and efficient performance. Setting up a server has never been easier, literally! Amazing job Amplication Team 🔥💪🏻 🙌🏻
Yuval Hazaz
@matan_shaviro you are awesome, thanks for the great feedback
Luke Byrne
Super excited about what you're building, have been using Amplication for a few weeks now and the product is great :)
Yuval Hazaz
Thanks so much @luke_byrne5
Nataly Gerceg
🔥🔥🔥
Gal Cegla
Awesome product! I've known it from the beginning and I can say, once you try it you'll never be able to go back to writing APIs manually from scratch. Definitely worth your time so go check it out!
Yuval Hazaz
@galcegla thanks so much! Your support has been amazing all along!
James Quinn
Congrats on the launch! I'll share with the team
keremran
Great product
Zyeron Pherox
Such a fine idea this is something truly valuable and very helpful. So keep rocking.
Yuval Hazaz
@zyeron_pherox Thanks! We're very excited to see it become a reality
Lee Yaacov 👋
@zyeron_pherox Thanks Zyeron! 🤘
Emad Messiha
I've used tools like this before and it has definitely increased my productivity, especially when building large scale solutions (especially microservices). Big fan pf GraphQL too! So definitely happy to see there is an option to generate NodeJS and GraphQL! Very cool!
Lee Yaacov 👋
@emadm Thanks Emad! it is exciting to hear you have used tools like Amplication to increase your productivity. keep on rocking and code just what matters 💪
Nazim @Koinju
big potential time saver, thanks for sharing !
Alon Ram
Thank you @nazim_m, it saves a lot of repetitive tasks while programming.
Dana Shani
Very nice product , seems to be very useful
Nicholas Steblay
Looking forward to testing your product. Very intriguing!
Yuval Hazaz
@nicholas_steblay Thanks. We would be happy to support if anything is needed
Muthukumaran Devadass
It is wonderful idea. Very well put together product. Great job team.
Yuval Hazaz
@muthukumaran thank you very much!
Sandoche
Hi! Well done, I saw your project on Github previously, I was wondering, how does it differ from Strapi?
Yuval Hazaz
@sandochee thanks for asking. Starpi and Amplication are similar in many things, but different is some core concept. While strapi focus on CMS, Amplication is designed to provide the ability to build full business applications. Amplication provide the developer the generated source code so it can be customized in any way. Our roadmap includes many features to build business application like integrations, architecture and design ,infrastructure (events, queues, storage), communication with users and customers (sms, email, notifications) and many more.
Sandoche
@yuval_hazaz Oh I see, sounds great. So if I understood correctly it's more like a generator and less like an opinionated blackbox like Strapi is. And I guess no CMS features for editing reach content or having authentication providers out of the box?
Yuval Hazaz
@sandochee Not a black box. The developers get from Amplication the actual source code of a node.js application they can freely customize. have a look at this article https://docs.amplication.com/doc... Also, as you said - no content editing features.
Yuval Hazaz
@sandochee we will also provide authentication providers, we will generate the relevant code to any provider we will support into your app
Victor Mota
Really excited about this launch!! 🔥 I've used Amplication as a backend for a Next.js app and it let me focus on the core functionality that I was trying to build rather than the scaffolding, data model creation and migration, API plumbing, and standing up all the different components. It's such a powerful tool, I think it'll save developers hundreds of hours over the life time of a project. Can't wait to see the future integrations the team builds to save even more developer time (ie. SMS, email, api connectors). 🙌
Yuval Hazaz
@vimota we are so happy you like Amplication and managed to be more productive with it! And thanks for being a fan since the start! we appreciate it
mike
Great products @yuval_hazaz already planning on using it for some projects. It will be seriously powerful once all the features are rolled out.
Yuval Hazaz
Thanks @dannyolson please reach out with any question or suggestion. The feedback is mostly valuable.
Alec Dewitz
Congratulations @yuval_hazaz! This is crazy cool. Fun playing around with it so far.
Yevhenii Peteliev
Wow! Looks very useful. Great job! Congratulations!
Elior Tabeka
Looks awesome!! gotta try this
Yuval Hazaz
@eleeor thank you!