Netlify Raises $12M from A16Z
netlify.com
netlify.com
They are supposed to be targeted at static high performance blogs.
Yet their own blog is 15MB in size and over 100 different http requests.
See the YSlow report for their blog site below.
https://gtmetrix.com/reports/www.netlify.com/C6fG3uTg
It receives an "F" rating.
Isn't this kind of bloated website the exact problem Netlify is suppose to solve?
I host my blog with their service, I get thousands of visitors a day and it's always extremely fast. I love the simple deployment and the features they give me, and I evangelize their service to everyone.
Try it out, it's fantastic, despite the large landing page.
We do have image optimization built-in but it won't change images' size (in case you link externally - we don't want to move your cheese) or do anything lossy.
So - we have not resized and chosen optimal formats for those images and we are working on doing it right now :)
But it's not just the blog I linked to above that's slow, it's even the blog post of this very HN post.
https://gtmetrix.com/reports/www.netlify.com/KdCXA8bB
54 http request (26 of which are JS) just seems kind of nuts for a blog post.
Not trying to make you guys look bad.
But clearly asset merging and image optimization are needed.
But yes, we all agree that we should do a better job of making our website leaner and we do have a bunch of changes planned around that (and we're hiring!).
I compared it to apple.com (since someone mentioned it in a lower comment) and apple.com had noticeable page loads whereas Netlify's blog didn't.
I'm sure the site is fast on a regular connection though.
https://blog.cloudflare.com/http-2-for-web-developers/
Is YSlow (which warns about too many HTTP requests) still updated? There's been no updates for 3 years here:
See the comparison:
https://www.dareboost.com/en/comparison/598b93730cf2aac95f75...
That's about the same size as _Walden_ by Thoreau. Seems large.
1. https://web.archive.org/web/20141020025157/https://www.netli...
2. https://web.archive.org/web/20160505192926/https://www.netli...
3. https://web.archive.org/web/20170221195249/https://www.netli...
4. https://www.netlify.com/pricing/
The model of charging per site was removed in [4], the "low tier" $9 per site was also removed, maybe it was not differentiated enough from the free version to be worth the effort. It also seems they introduced "paying per user" in between [3] and [4], maybe that was a form of substitute for the removal of the site limit.
Disclosure: I am a founder of a cloud hosting startup called Sourcevoid, that's in part why I think looking at pricing and packaging of hosting services is interesting, but thought others might like seeing the links above as well.
I'd suggest checking out their blog (https://www.netlify.com/blogs/), they have a ton of tutorials on the multiple static site generators they support
Especially important thinking about the billions of people in developing countries accessing the Internet over 2G connections.
If the trend towards static sites continues, Netlify could be the next Heroku.
Personally, I use Netlify to host my Gatsby blog; all I need to do is `git push` and they handle the rest.
Indeed.
I literally just finished showing my daughter (10) and son (12) how to move their stuff from codepen.io to surge.sh[1]
The future is static :)
[1] a Vancouver based Netlify "competitor".
Congrats to the team!
For instance I needed simple http auth on some directories in a site, and to get that it's $45/month. I ended up with caddy on a $5 digital ocean droplet which automatically sets up and renews the lets encrypt SSL for you. Caddy really is pretty damn nice.
We've changed pricing models 3 times since I've worked here. Each time we've grandfathered people in at their old pricing level, and the last change also gave away substantially more features for free. Never have we moved someone's cheese from "free" to "not free".
I understand that this is still a risk - I'm not promising it will never happen - but we have a killer track record of giving away more, not less, over time, and never have we changed the pricing for an existing site (except to give away enough features that many folks downgraded from paid to free with the last change - and even that was opt-in in case you for some reason wanted to keep paying us :D )
Sure it's "easy" in the sense that the hardest part is editing some JSON, but with Netlify once the site is set up it's literally one click to provision and apply an SSL cert.
Huge, huge fangirl. Keep it up, Netlify!!!
Edit: a downvote? Really?
Join the conversation on Hacker News
Just FYI, this is linking to post submissionToday, we use firebase hosting which is significantly cheaper and comes with its own CDN and free Google SSL. But I don't get CI from my git repo - I have to compile and push. Which I personally prefer.
But kudos to Netlify - I hope they realise that the value is not in CDN or CI or ssl certificates . But rather in building a CMS for static websites.
They're working on that https://www.netlifycms.org
Not that I'm saying it's a bad deal - it's great for people on WordPress or Drupal.
- simple password protection (basic auth or single-password-no-login)
- small division of power - not everyone can delete the site and invite contributors.
Everything else is included for free.
All the collection and curation happens in the backend (on my laptop), get jinja to generate the data into a html and in a single command goes live! This product has been a life saver. No monitoring, cacheing, or any other headache.
Virtual hi-fi to the people who make Netlify.
And headers in general https://www.netlify.com/docs/headers-and-basic-auth/
Disclaimer: A very happy free customer
In any case, I'm a huge fan of Netlify. Thanks for the service!
I am using Google Cloud Storage as my origin and CloudFlare for few corporate static sites, and it works fantastic. Get CDN, http/2, free SSL, and cost is literally cents.
Deployment is simple with the gsutil cli:
// regex excludes dotfiles recursively
gsutil rsync -R -x '^\/?(?:\w+\/)*(\.\w+)' directory-to-sync-here gs://bucket-hereWe do use Elm for a couple of minor projects ourself, and it works great on our platform. We also have plenty of people using Typescript or Flow with Netlify.
Is there anything like this for netlify? Or any benchmarks on how they generally perform vs. fastly and cloudflare?
$ npm install netlify -g /usr/local/bin/netlify -> /usr/local/lib/node_modules/netlify-cli/bin/cli.js ├── left-pad@0.0.3 ├── isarray@1.0.0 ├── is-positive-integer@1.1.1 ├── babel@6.5.2
I hope this was a joke because it made me laugh a lot
For a standard React FE app, why use this vs Heroku vs S3?
S3 is more generic in its goals so it doesn't provide either.
Heroku on the other hand can host server applications which Netlify cannot so it is really a different service. You could host an API on heroku and the react app on Netlify.
I think I'll try it out with some upcoming projects.
ping us in support and I can talk you through the setup w/the private repo (and branch deploys can be simulated with a few netlify sites attached to the same repo - no additional cost for additional sites on any plan)
If you check out this blog post about one of our biggest customers, you can see that there are some non-static services involved (look for the list of 4 services all called Go<something>):
https://www.netlify.com/blog/2017/03/16/smashing-magazine-ju...
So - while I wouldn't say we're planning to become a DB host or anything - we are both open to providing some glue needed to bring some missing pieces together for static sites without vendor lock in (all of those are open source and you can run your own instances - they are also all being polished up right now so keep an eye on the one(s) that interest you)...and we are trying to enable other services we don't want to reinvent - things like auth0 and firebase - for interoperability with our service.
oh yeah, and we also open sourced a CMS that uses Git as a backing store so your content editors won't have to learn markdown or git... https://github.com/netlify/netlify-cms
So - we're not done yet :)