6 ms·
AWS Amplify: JavaScript Open Source Library with React, React Native Extensions
- indescions_2017 9y agoCould be integral part of their CodeStar / Cloud IDE push. Components with AWS specific functionality can then be developed and sold through a marketplace. For those making single-purpose, ad-revenue backed projects. Quite possible there is more to gain in selling say a dating app interface, than the app itself ;) AWS re:invent conference starts next week so expect details then. As well as a Kubernetes engine. Golang support for Lambda Functions. And much more...
- cyberferret 9y agoNice. Would be cool to see a Vue.js tailored version of the library, similar to their React add on.
- desireco42 9y ago+1... also don't think that we would wait long for that.
- batmansmk 9y agoI don't understand what is the value compared to AWS SDK + create-react-native. Can someone give me on example of before Amplify / after Amplify?
- andrewstuart 9y agoI wonder if maybe it includes components to actually implement UI for things like signin, signout forgot password etc - that would be very helpful. update: yes that's what it seems to do but appears to be missing forgot password/change password.
- richardzcode 9y agoHey Andrew, it does have 'Forgot Password' UI. On the signIn form there is a link to 'Forgot Password' Thanks, Richard
- tootie 9y agoMore push-button. This can bootstrap an app with a fully-featured backend at once. Utilizing all AWS services of course. They are probably feeling the heat from Firebase which is a much more robust offering than the hodgepodge of services you get from AWS and are trying to get some mindshare with mobile devs.
- richardzcode 9y agoThis may help a little bit: https://github.com/aws/aws-amplify/issues/19 https://github.com/aws/aws-amplify/issues/19
- andrewstuart 9y agoA live demo would help.
- merpnderp 9y agoI'd be happy with just complete API docs. As of at least two days ago the API docs contained a single link to the same page.
- andrewstuart 9y agoThat's agile in action right there. It's an MVP. docs will come.
- cjCamel 9y agoI guess this is sarcastic? I get why you are saying this but...isn't it OK that they release it, then bulk out the docs, work on the payload size, reduce the dependencies etc? Surely once it helps someone with an immediate need it's worth releasing even if it's not completely ready?
- ivarv 9y agoSo this appears to go head-to-head with Expo (https://expo.io/ https://expo.io/) which is a project / company that I was getting behind. Hopefully this is just a rising the tide and all the boats float. (https://en.wikipedia.org/wiki/A_rising_tide_lifts_all_boats https://en.wikipedia.org/wiki/A_rising_tide_lifts_all_boats for background on the expression)
- gcb0 9y agomore likely, this goes head-to-head with flutter, firebase and other things that google tie to their platform.
- RyanShook 9y agoAgreed, looks like a Firebase competitor.
- awjr 9y agoUnsure I'd agree. It looks like Amplify is providing you with all the components you need to build on top of all AWS cloud services. I particularly like their approach which makes it easy to use AWS but the ability to move away from AWS should you want to. "AWS Amplify is a JavaScript library for frontend and mobile developers building cloud-enabled applications. The library is a declarative interface across different categories of operations in order to make common tasks easier to add into your application. The default implementation works with Amazon Web Services (AWS) resources but is designed to be open and pluggable for usage with other cloud services that wish to provide an implementation or custom backends." https://github.com/aws/aws-amplify https://github.com/aws/aws-amplify
- zitterbewegung 9y agoI trust this AWS library because its not google. Facebook shutting down parse is another example of who I wont trust. I'm not sure how to figure out which services google will decide to sunset.
- 9y ago
- timdorr 9y agoI'm not sure this is ready for prime time: 1.54MB - https://github.com/aws/aws-amplify/blob/master/packages/aws-amplify/dist/aws-amplify.min.js https://github.com/aws/aws-amplify/blob/master/packages/aws-...
- jrs95 9y agoThat's why they're not limiting access to Prime subscribers yet ;)
- eloff 9y agoAmplify sure lives up to its name...
- tanilama 9y agoThis feels wrong
- Cthulhu_ 9y agoI'm looking at the source itself, looks like it's got everything and the kitchen sink; I'm seeing XML datastructures, lodash-like utils, HTTP API handling, local storage (probably from the caching they mentioned), a script interpreter, buffers (very large section), etc. It's just go a lot of Stuff in it. Strong NIH feeling.
- richardzcode 9y agoHi this has been updated and the new size is 511KB which you can see here: https://github.com/aws/aws-amplify/blob/master/packages/aws-amplify/dist/aws-amplify.min.js https://github.com/aws/aws-amplify/blob/master/packages/aws-...
- powerful23 9y agoHi, this has been updated and the new size is 524KB which you can see here: https://github.com/aws/aws-amplify/tree/master/packages/aws-amplify/dist https://github.com/aws/aws-amplify/tree/master/packages/aws-... and https://www.npmjs.com/package/aws-amplify https://www.npmjs.com/package/aws-amplify
- 9y ago