Hey Jeff, hope all is well with you. That Spartan site is really impressive, did you build it? My roots site (roaminglove.com) is going on 300+ posts now. My code is getting messy and the site is getting slower now that there are 4 URLs of JSON data (wordpress creates a new URL after every 100 posts). Do you think it would be pretty time consuming to switch my site from roots to spike and make it as legit as the Spartan site? I guess my other option would be to switch to wordpress as the front-end. Anyways, thank you for any insight that you could provide!
Hey Andrew! Yep I did. I think it would be a lot to time consuming for sure, but as you grow the post number it will become impossible to keep it fast while compiling everything. Switching to Hugo will give you some breathing room, and you could still use spike or roots for your assets, but eventually it will get slow as well
The big move is switching from compiling every post, to only compiling a limited number of recent posts, and fetching the rest on demand. This can be done with either build system, but is involved
Switching to straight word press would also solve the problem, but would make the site load slower and be more vulnerable to security issues
Hey Jeff! Thanks for the feedback. This all makes a lot of sense. My site is growing rapidly (new posts every day), so for that reason, I'm leaning towards using wordpress as the front end... Anyways, congrats on the Spartan website - truly a huge accomplishment!
Has anyone done something like css modules with roots? And if so could you point me in the right direction? I'm using scss, and would like to give my css files a local scope with something like modules rather than worrying too much about naming.
Would I need to use something like postcss and css-modules with browserify?
Or is there a simpler way?
i might go with spike for something like this
hi, jef is http://roots.cx/ already dead? I can't seems to access the site anymore..
oh yeah, unfortunately the domain expired
and its like, more than $100 to renew so i was on the fence about it
then i forgot about it
i should probably just host the site at a different domain thats not as expensive
Yeah, thanks for that we will only now be using roots for our existing projects, but next year all our new projects will be running on spike :D hope we don't migrate again to another compiler :(
i mean, roots is still ok as-is! you are welcome to continue using it
its just not going to be getting new features etc