Jr

Dev tools

static site generator

SHOW HN2014

187points
96comments
#115of 2,272 in 2014
Top 6%of 2014 by points

How HN took it

MixedNo clear lean

10 positive, 10 neutral or asking, 5 mixed, 21 critical, out of 46 comments about the project. Thread score -0.15.

Performance: 0 for, 10 againstExecution: 3 for, 7 againstIdea: 6 for, 3 againstDesign: 1 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Clever idea, works as graceful degradation for no-JS and text browsers

    From 3 comments
    • What a great idea, I'm really impressed with the cleverness and execution. A few thoughts and questions for you (you may have already thought of/know about): - Have you thought…
      chavesn on HN
    • At first I balked because I positively hate frivolous use of javascript and in fact browse with noscript and only a few sites allowed, but then I realised something. This is…
      anon4 on HN
    • I guess the only downside is that if your client has NoScript, they just see the raw Markdown. With HTML if the client has a text based browser things like links, images, etc…
      joshvm on HN
  • Good for simple blogs and hosting on limited static hosts

    From 2 comments
    • This is a great idea that might be useful on free hosts that only allow static pages but I don't think that I would use it otherwise.
      Istof on HN
    • This is a fantastic little toy project! Thanks for showing me. I'm thinking about building this into something for hosting on servers with extremely limited CPU, such as an RPi.
      mplewis on HN

Objections

  • Client-side rendering is slower and burdens low-end devices and mobile

    From 3 comments
    • Another neat show of letting the client deal with the rendering. From the example[1]: "You see, there is really no need for the server to generate anything for simple…
      randomdrake on HN
    • > A server should serve. I to think too much front-end magic will slow down a site. > However, I actually created this on that dual-core laptop you are talking about. Right,…
      randomdrake on HN
    • I think the "edge case" here is "many if not most mobile connections" - not everyone has LTE and even among those who do, it's a highly variable experience. In addition you are…
      GrinningFool on HN
  • Flash of unstyled content before JavaScript renders the page

    From 2 comments
    • I think the idea is pretty neat, but the flash of unstyled content before the js kicks in really ruins it for me.
      dyadic on HN
    • This is an awesome idea, and looks like it is very well executed. I have two suggestions: - Add some sparse html tags (i.e. a basic doctype/body), which can help with search…
      gramsey on HN
  • Not truly static when output relies on JavaScript

    From 1 comment

Requests

  • Add doctype and title tags for validity and search engine parsing

    From 2 comments
    • Interesting, I wonder do search engines crawl pages like this? You'd need to add at least a `doctype` and `title` for this to be valid HTML5 (not that it necessarily matters for…
      davej on HN
    • This is an awesome idea, and looks like it is very well executed. I have two suggestions: - Add some sparse html tags (i.e. a basic doctype/body), which can help with search…
      gramsey on HN
  • Support for templates and footer/header customization

    From 1 comment
    • What a great idea, I'm really impressed with the cleverness and execution. A few thoughts and questions for you (you may have already thought of/know about): - Have you thought…
      chavesn on HN

Questions

  • Do search engines crawl pages that rely on JavaScript rendering?

    From 1 comment
    • Interesting, I wonder do search engines crawl pages like this? You'd need to add at least a `doctype` and `title` for this to be valid HTML5 (not that it necessarily matters for…
      davej on HN
  • What about accessibility?

    From 1 comment

Alternatives named

  • Jekyll and Octopress

    From 2 comments
    • I'm fine with octopress but if I had to change to another static site generator I'd probably go with 'Go' due to speed improvements.
      atmosx on HN
    • Dang it, I was hoping for a 'pick your features & download your customized version of jekyll'! I guess that would be a static site generator generator...
      j_s on HN
  • Other static site generators listed at staticsitegenerators.net

    From 1 comment
    • Static Site Generators seem like the Twitter client of today (which itself has been the "Hello, World!" of Web 2.0) Here is a site that compares 270 of them:…
      scorpion032 on HN
  • Docstore by haldean

    From 1 comment
    • I made a less-tricky, less-cool thing like this[0] and I still use it on my site today. It's really great to not have to recompile markdown or do anything other than a git-push…
      haldean on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/7767779)