CMS.js
Web and SaaS
static site generator
SHOW HN2016
How HN took it
3 positive, 14 neutral or asking, 1 mixed, 20 critical, out of 38 comments about the project. Thread score -0.46.
Idea: 1 for, 9 againstPerformance: 1 for, 4 againstExecution: 0 for, 3 againstDesign: 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
Publishing to the web is made trivial
From 1 comment
Here is why I like this: It makes publishing to the web trivial.
asimjalis on HN
Interesting idea for human-only readable sites
From 1 comment
I guess this technology is promising in a way that it delivers websites to be read by humans only, not the bots. I fail to recognise the practical use of it unless building the…
ommunist on HN
Objections
Client-side rendering breaks static sites and accessibility
From 3 comments
I know there seem to be two rather large groups on HN, one for proliferation of JS and one against, but at the very least if someone from the latter visits your site, please show…
userbinator on HNI don't want to discourage you, but I also don't want to encourage the proliferation of websites (web apps---as an alternative to actual desktop software---excluded) that require…
mikegerwitz on HN> > an entirely blank page > That's only true if you use 'view source'. If you open up > dev tools, all of the elements are rendered in full and > live updated as they change. If…
pwg on HN
Blank page without JavaScript
From 2 comments
> > an entirely blank page > That's only true if you use 'view source'. If you open up > dev tools, all of the elements are rendered in full and > live updated as they change. If…
pwg on HNEven with js turned on, I get a mostly blank page. It chokes on String.prototype.endsWith, which is an ES6 feature not supported by my very-slightly-out-of-date version of…
tobr on HN
Name is misleading, not a CMS
From 3 comments
Well how is this intended to be 'content manage'd? Through pr's on github? I think CMS is a poor choice for a name, when there is no interface to 'build' the site's pages. I'd…
weisk on HNBoth the name and description are completely misleading. They suggest that this app is a web UI for managing content and doing what Jekyll does from CLI. But this really is a SPA…
sasindu on HNAlthough this is a cute little project, isn't the name rather misleading? Instead of a generator isn't this actually a markdown to HTML renderer?
faebser on HN
Poor SEO for client-rendered content
From 2 comments
does it affect site's SEO?
tuananh on HNGood question. My guess is it will be OK for the text, but links will be out of whack so bots won't really "crawl" the site. Then again, maybe advanced bots will run the js?…
ivan_ah on HN
Slow initial load compared to static HTML
From 1 comment
Caching cannot help you with initial page loads, which is probably important when you have a content focused sites. Rendering the content via JavaScript is slower than just…
voidr on HN
Requests
Add a polyfill for ES6 features
From 1 comment
Even with js turned on, I get a mostly blank page. It chokes on String.prototype.endsWith, which is an ES6 feature not supported by my very-slightly-out-of-date version of…
tobr on HN
Provide fallbacks for no-JavaScript browsers
From 1 comment
I don't want to discourage you, but I also don't want to encourage the proliferation of websites (web apps---as an alternative to actual desktop software---excluded) that require…
mikegerwitz on HN
Questions
Does it affect SEO?
From 1 comment
does it affect site's SEO?
tuananh on HN
How is content managed, via GitHub pull requests?
From 1 comment
Well how is this intended to be 'content manage'd? Through pr's on github? I think CMS is a poor choice for a name, when there is no interface to 'build' the site's pages. I'd…
weisk on HN
Alternatives named
Jekyll
From 2 comments
Good work, but why is client-side JS needed for a simple blog? I thought it was going to be like Jekyll but Node instead of Ruby (so no JS client-side).
sotojuan on HNI think this project is cool but it's all of the problems of dynamic sites with none of the benefits. It's like if you took the worst parts of Jekyll (having to redeploy to…
teen on HN
TiddlyWiki
From 1 comment
TiddlyWiki[1], which is a wiki more than a "CMS", has been doing something very close to this for quite some time. I used it for years, but eventually switched back to plain text…
unicornporn on HN
Classless Project
From 1 comment
Shameless self-promotion: For easy theming, I suggest you to take a look at the Classless Project, which will be super easy to integrate to in your case and will bring many…
fiatjaf on HN