Live data from Hacker News

Ask HN: Best way to create a landing page?

news.ycombinator.com

31–40 of 65 posts

Re: Ask HN: Best way to create a landing page?

#32

I recommend using a static site generator. It brings precisely the features you ask for: - easy SEO optimization, especially compared to SPA - easy content management, GitOps - fast, scales well - free to host via various services (e.g. GitLab and GitHub) Personally, I like Hugo. They have an amazing gallery of free templates: https://themes.gohugo.io/ You might enjoy my blog post on how I host my personal website fo…

Is hugo appropriate for a reasonably technically competent non-programmer?

Re: Ask HN: Best way to create a landing page?

#34
By the end of the course, you'll clearly understand the 15 proven principles of a successful landing page You'll learn how to research your audience using 3 industry standard analytical and research tools, to craft a more compelling landing page message You'll learn about the most popular tools to create landing pages, and how to choose the right approach, according to your current budget, available time and skill level

Re: Ask HN: Best way to create a landing page?

#35

I recommend using a static site generator. It brings precisely the features you ask for: - easy SEO optimization, especially compared to SPA - easy content management, GitOps - fast, scales well - free to host via various services (e.g. GitLab and GitHub) Personally, I like Hugo. They have an amazing gallery of free templates: https://themes.gohugo.io/ You might enjoy my blog post on how I host my personal website fo…

I use Hugo too but I suggest anyone pay attention since they can introduce breaking changes with minor versions. With v0.58.0 they broke lots of themes, including mine, so if you want to create a theme for it, or even use an existing one, remember that just a small update might break it.

This[0] is the issue that broke lots of themes. The fix was certainly an easy and small one but still a breaking change, and not the only one, in a minor version change; that should have been a major version change, if you want to use semver[1] as a convention you must respect it.

[0]: https://github.com/gohugoio/hugoThemes/issues/682 [1]: https://semver.org/

Re: Ask HN: Best way to create a landing page?

#37
Since you're already experienced in Vue I would have a look at https://vuepress.vuejs.org/. I don't have any hands-on experience, but I've only heard positive things about it.

I'm currently converting a site from static HTML to Gatsby because I got tired of having to copy-paste changes to repeating elements between the different pages. The Vue/React component approach works really well in that regard. And you don't lose out on the static element, nor the SEO.

Re: Ask HN: Best way to create a landing page?

#39
post #2

https://carrd.co/ is your friend here

Their landing page doesn't work without JS enabled, not even a single line of text. I wouldn't recommend this to build a landing page.

If the objective of a landing page is to reach the largest audience possible in a sustainable, fast and efficient way, I wouldn't choose any SPA solution. And I must add that this comes from experience. For few years I did try to go the SPA way, with server side rendering, but the extra work and overheads are just not worth it.

IMHO, nothing beats static pages for landings.

Post reply on HN