Back
Maksim

Maksim

@SilencerWeb

17 y.o. maker from Uzbekistan (unfortunately). Twitter: @silencerweb

E.g. send a request when somebody press 'download' or 'buy' button so in the end you could see the chart of such clicks.

Yea, I know about it. Unfortunately, it does not have a free plan.

Gosh, what is it? Why does it need Docker and Go?

Gosh Idk. Maybe just install GA till then :)

  1. Minify CSS, JS, HTML.
  2. Paste your CSS and JS inline.
  3. Optimize images and make a sprite. Right now you load like 20 or 30 images and even more, not from your server (not sure how aws3 fast, tho, but I would better load them from your server). With sprite you will download only 1 single image instead of all these 20 or 30. Here you can read about it - css-tricks.com/css-sprites/

Some more tips - developers.google.com/speed/p…

I think I will go with 14-day free trial without entering Credit Card details because it is much easier :)

That's the main problem - I have no idea who much it will take later and how hard it will be. But if I will migrate right now, it will take about a day or two, but also it is kinda a work that I'm not really excited - I will have to rewrite all my code using promises...

I think yea, I will just launch with the database I use right now and we will see how it will go :)

Yeah that's probably the right choice. When in doubt I try to err towards just getting the damn thing out :)

Frontend: React, styled-components, host on Netlify
Backend: node.js, prisma + graphql-yoga, host on heroku (free plan) while developing and then DO
Mobile app: React Native
Dekstop app: Electron