Yet another simple static site starter (for Jekyll)
Yassss is a simple static site starter built by Interdiscipline (Grant Blakeman). It is a Jekyll app that builds CDN-ready static content with proper asset cache-busting. Yassss assumes deployment to Amazon S3 via CircleCI and adds support for a content section/tag that is parsed with Markdown. The goal of Yassss is to provide a quick and easy way to spin up a new static site using Jekyll without much tinkering. It has some opinionated structure to the JavaScript, Sass/CSS, and accompanying linting, but these can be easily changed/removed.
CDN-ready static content - Yassss builds static content that is ready to be deployed to a CDN, specifically Amazon S3. This ensures fast and efficient delivery of website assets.
Asset cache-busting - Yassss includes proper asset cache-busting techniques, ensuring that updated versions of assets are fetched by clients instead of using cached versions.
Content section/tag support - Yassss adds support for a content section/tag that is parsed with Markdown. This allows for easy management of dynamic content within the static site.
Ease of use - Yassss aims to provide a quick and easy way to set up a new static site using Jekyll. It has opinions but allows for easy customization to fit different project needs.
To install Yassss, follow these steps:
_config.example.yml file and rename it as _config.yml..example version of the file in place and set your environment variables.yarn install. The bundle install command will be run first and can also be run separately.Yassss is a simple static site starter built with Jekyll that aims to make it quick and easy to set up a new static site without much tinkering. It includes features like CDN-ready static content, asset cache-busting, and support for a content section/tag parsed with Markdown. Yassss has opinions but allows for customization to fit different project needs. It also includes support for CircleCI deployment and integrates with AWS for static hosting.