3 ms·
Cool project. I just starting transitioning my blog from the bloated Wordpress to a static site using nanoc. Any (current or planned) benefits of using Stasis
by waffle_ss 15y ago
Cool project. I just starting transitioning my blog from the bloated Wordpress to a static site using nanoc. Any (current or planned) benefits of using Stasis over nanoc or jekyll?
- winton 15y agoI created Stasis because jekyll wasn't versatile enough and nanoc seems a bit overly complex for what it is doing. I am trying to strike a good balance with Stasis.
- waffle_ss 15y agoYeah that's kind of what I'm finding with nanoc. Seems to be a large time investment at the start to understand how the whole compilation process works, and then to get the basic skeleton created for your site (or maybe it's just my stupidity?). I'll see if I can give Stasis a try this weekend. Thanks for creating it!
- socratic 15y agoCould you go into a little more detail about how Jekyll isn't/wasn't versatile enough? Maybe a use case or two where it failed (or was too complicated) for you? I'm actually about to learn Jekyll to make a blog today, so I'm very curious. My primary reasons for going Jekyll are that (a) it seems to have the most mindshare (in the Ruby world and in general) and (b) I can just deploy using git with Github Pages. Relatedly, if anyone is a Jekyll user (which seems pretty common around here), are there any plugins/modifications I should be using?
- winton 15y agoJekyll is made for blogs. Specifically, blogs using HTML, Markdown, or Textile. Anything past that starts to become a hack. There are inherent constraints to the framework because it must be "safe" enough for GitHub's environment. For example, an issue close to my heart: https://github.com/mojombo/jekyll/issues/225 https://github.com/mojombo/jekyll/issues/225
- josegonzalez 15y agoI'm a very big proponent of the Jekyll approach, and made a few plugins for my own use (https://github.com/josegonzalez/josediazgonzalez.com/tree/master/_plugins https://github.com/josegonzalez/josediazgonzalez.com/tree/ma...). I also started the list of plugins on the Jekyll Wiki (https://github.com/mojombo/jekyll/wiki/Plugins https://github.com/mojombo/jekyll/wiki/Plugins), so I recommend you check both of those out. Stasis seems nice, but I'm not sure the changes I'd have to implement to move to it would be worth the trouble.
- socratic 15y agoExcellent. Thanks! Any in particular that you think are sensible defaults? I looked at that plugin page earlier and it seemed like a lot to read. What are the core 3--5 plugins that anyone writing a blog should be using?
- ddfreyne 15y agoHi, author of nanoc here. This morning I’ve been playing around with Stasis and it does look like a nice tool for building and maintaining simple sites. I like the controller-based approach! Now, here’s a quick (and undoubtedly biased) comparison between Stasis and nanoc. Stasis and nanoc serve a different audience. Stasis is simple, nanoc is powerful. If I want to quickly build a simple site, I might even use Stasis instead of nanoc… :) nanoc, quite unlike Stasis, focuses on being powerful and flexible. Due to this, it is not as simple as other site generators. You can build any site you want with nanoc! For Stasis to be more powerful, it would need to support metadata, custom filters and multiple representations… perhaps more… but then it would leave its original scope and people would say about Stasis that it is too complex. :)