Software Engineer at Network Intelligence (I) Pvt. Ltd.
Real User
Top 20
2024-09-17T17:01:00Z
Sep 17, 2024
I am a front-end heavy full-stack developer with five years of experience in web development. For the last two years, I have been working as a full-stack developer on a couple of projects. We used AWS Amplify as a backend service with the React tech stack. Amplify integrates features like GraphQL, DynamoDB, Cognito, AppSync, and Lambda functions. We required a solution that could accelerate the development process for a project with stringent deadlines, so we selected AWS Amplify for its comprehensive backend services.
We use the solution in the backend to host applications. I used it for a short mini project where I was learning a bit of React Native. It was in React Native, where I was building an Uber Eats clone application with all three sides—the client side and the delivery side. We built out the three applications in React Native and used AWS Amplify for the backend. AWS Amplify is a very good tool to use. It provides a client command line interface that can be downloaded with NPM or Node modules. One thing I completely like is that they provide authentication services in a very good way. It supports two-factor authentication, Google sign-in, or any other sign-up/sign-in method. Nowadays, they also offer an Amplify UI, which you get out of the box when you install it on the project. Overall, it was a very great experience.
I use AWS Amplify along with AWS EC2, AWS Lambda, Amazon Pinpoint, and others. AWS Amplify, in particular, has been quite straightforward to use. We've used AWS Amplify for several applications. Initially, it was for a specific project that required integration with third-party services and managing backend services. AWS Amplify was instrumental in managing AWS services like Amazon DynamoDB and others for us.
We and AWS are partners, and my colleague asked me if I wanted to do some small project just to evaluate the product, and then I stepped into it. We used it for a small project or PoC for quickly building a new application. Together with Ionic and Amplify, a nice use case is when you want to generate the backend very fast, and you want to have a desktop application and mobile application. You can use Amplify to quickly create the frontend, and for the backend, you can drop your backend APIs, and then you can publish the desktop application on the cloud. To create the mobile application, you can use Ionic.
AWS Amplify is a set of purpose-built tools and features that lets frontend web and mobile developers quickly and easily build full-stack applications on AWS, with the flexibility to leverage the breadth of AWS services as your use cases evolve. With Amplify, you can configure a web or mobile app backend, connect your app in minutes, visually build a web frontend UI, and easily manage app content outside the AWS console. Ship faster and scale effortlessly—with no cloud expertise needed.
Our primary use case is to leverage AWS Amplify for building and deploying web and mobile applications.
I am a front-end heavy full-stack developer with five years of experience in web development. For the last two years, I have been working as a full-stack developer on a couple of projects. We used AWS Amplify as a backend service with the React tech stack. Amplify integrates features like GraphQL, DynamoDB, Cognito, AppSync, and Lambda functions. We required a solution that could accelerate the development process for a project with stringent deadlines, so we selected AWS Amplify for its comprehensive backend services.
We use the solution in the backend to host applications. I used it for a short mini project where I was learning a bit of React Native. It was in React Native, where I was building an Uber Eats clone application with all three sides—the client side and the delivery side. We built out the three applications in React Native and used AWS Amplify for the backend. AWS Amplify is a very good tool to use. It provides a client command line interface that can be downloaded with NPM or Node modules. One thing I completely like is that they provide authentication services in a very good way. It supports two-factor authentication, Google sign-in, or any other sign-up/sign-in method. Nowadays, they also offer an Amplify UI, which you get out of the box when you install it on the project. Overall, it was a very great experience.
I use AWS Amplify along with AWS EC2, AWS Lambda, Amazon Pinpoint, and others. AWS Amplify, in particular, has been quite straightforward to use. We've used AWS Amplify for several applications. Initially, it was for a specific project that required integration with third-party services and managing backend services. AWS Amplify was instrumental in managing AWS services like Amazon DynamoDB and others for us.
I am using AWS Amplify for the front end.
We and AWS are partners, and my colleague asked me if I wanted to do some small project just to evaluate the product, and then I stepped into it. We used it for a small project or PoC for quickly building a new application. Together with Ionic and Amplify, a nice use case is when you want to generate the backend very fast, and you want to have a desktop application and mobile application. You can use Amplify to quickly create the frontend, and for the backend, you can drop your backend APIs, and then you can publish the desktop application on the cloud. To create the mobile application, you can use Ionic.