Punch
Dev tools
static site generator
SHOW HN2012
How HN took it
2 positive, 8 neutral or asking, 1 mixed, 3 critical, out of 14 comments about the project. Thread score -0.05.
Idea: 1 for, 1 againstDesign: 1 for, 1 againstExecution: 0 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
Idea is useful for people wanting simple static sites
From 2 comments
Nice idea, thanks for doing this. I was searching for something like this a few weeks back. Without having had a closer look at it, how 'complex' you think the content and…
178 on HNI absolutely love the 'view static version' on the Curbee demo page for those that have JS disabled or have a slow connection. Absolutely fucking love it.
instakill on HN
Objections
Client-side rendering may hurt search engine indexing
From 3 comments
Others have raised the issue of client side rendering causing issues with search engines. By putting it so prominently on the website, it does make it seem as though it is the…
randomdrake on HNI did something similar with a resume template [1] where instead of mustache I use angular. The problem with a purely client side solution is that it doesn't sit well with search…
dhawalhs on HNVery nice indeed. Currently thinking about switching to jekyll... question though, aren't there SEO issues when you render all the content client-side?
maebert on HN
Screencast does not show client-side rendering the site emphasises
From 1 comment
Others have raised the issue of client side rendering causing issues with search engines. By putting it so prominently on the website, it does make it seem as though it is the…
randomdrake on HN
Demo About page looks unimpressive
From 1 comment
The About page generated in the demo video doesn't look modern or impressive in any other meaning. Would be great to see video with more advanced example.
exim on HN
Requests
More advanced demo video or example
From 2 comments
Others have raised the issue of client side rendering causing issues with search engines. By putting it so prominently on the website, it does make it seem as though it is the…
randomdrake on HNThe About page generated in the demo video doesn't look modern or impressive in any other meaning. Would be great to see video with more advanced example.
exim on HN
Clearer explanation of what Punch is in the docs
From 1 comment
Sorry, I misinterpreted what Punch actually is. Maybe you could elaborate in "What is Punch" section that it uses node.js to generate HTML pages?
dhawalhs on HN
Questions
Does client-side rendering affect SEO
From 3 comments
Very nice indeed. Currently thinking about switching to jekyll... question though, aren't there SEO issues when you render all the content client-side?
maebert on HNI did something similar with a resume template [1] where instead of mustache I use angular. The problem with a purely client side solution is that it doesn't sit well with search…
dhawalhs on HNWhat do you mean? Why? What problem do search engines have indexing static content? I've never heard of anything like this before.
StavrosK on HN
Why use JavaScript and CSS instead of CoffeeScript or Dart
From 1 comment
> Aim of Punch is to help anyone to build (and maintain) modern websites using only HTML, CSS and JavaScript Pardon my ignorance, but I thought the modern trend was to move away…
vibrunazo on HN
Alternatives named
Jekyll
From 2 comments
I've taken a different approach to solve this problem (http://substancehq.com/). It uses mustache but does the rendering on the server side. My aim is to make it a lot better…
minhajuddin on HNYes, a simple post-receive hook will do the regeneration, but when you have a lot of small edits (I usually do this when I finish off my blog posts), the time to commit, push and…
minhajuddin on HN
StaticMatic
From 1 comment
Another option for building static websites is StaticMatic[1]. It uses Tilt for templating, so you can use mustache, haml, sass, coffeescript, or whatever. There's also a nice…
simplify on HN
Substance
From 1 comment
I've taken a different approach to solve this problem (http://substancehq.com/). It uses mustache but does the rendering on the server side. My aim is to make it a lot better…
minhajuddin on HN
Quill
From 1 comment
A friend and I created a similar static node engine called Quill at the last HackNY hackathon. http://justquillin.com.
tomatohs on HN