Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
neeno31725yNever used heroku, but the option 1 is most probably cheaper and way easier to maintain than option 2. If you want something even easier take a look at firebase.
-
@ilikeglue something something bojler
@SortOfTested i think i would have 3 endpoints, is replacing those with 3 functions far fetched? -
@yellow-dog
The spin up time becomes the issue. It still has some provisioning wait. Experiments we did showed that a 250 micro core ECS container was faster and only marginally more expensive.
Python was also the best performer in our lambda scenarios due to its startup time. -
whiteagle715yThat seems everything but dead simple to me.
Want dead simple?
Static HTML with PayPal buy buttons.
Support and tracking via email/PayPal.
Now that’s dead simple.
If it’s really no more than X purchases and a handful of products why not consider it?
Or Shopify. Never used it but if a non-tech can do it I would say it doesn’t get any easier than that.
PS: This obviously depends on the use case, but I would do a react app (to avoid spaghetti) driven by JSON files hosted on S3 w/PayPal buttons if it fills all needs, invoicing and tracking via PayPal, email for support, if too much hassle for it would add Zendesk for a quick help center linked to email. As always, cloudflare on front and you can scale to the moon with a low overhead and zero worries lol. -
@whiteagle i might try react, i always use vue for frontend, it would be a nice change of pace
-
whiteagle715y@yellow-dog I mentioned react cause that’s what I’m used to, same goes for any similar technologies you’re used to! I personally use react because it had more adoption (I assume that’s still the case nowadays) when I started using it. If it’s a small project that you want to keep simple, ship fast and make easy to maintain stick to what you like, know and use - remember, if you use the project to learn and don’t like the outcome you’ll have to maintain it regardless (or rewrite it and spend 3x the time - cause you used 2x the time learning new stuff by this point).
-
@whiteagle im okay with taking more time, im not in a hurry, mostly want to learn new things with this project. The store is just merch for my meme page, so theres no real deadline.
Im building a dead simple online store. So far the options are:
0) heroku, with redis
1) aws lambda functions and some aws storage
2) set up a vps
The domain will be a cheap .store domain, and 1 and 2 should not exceed the limit where its not free anymore. I dont want wordpress or anything premade, i dont expect more than 50 orders. Is there a more stupid solution that lets me try out different providers?
rant