Chartist.js

Chartist was developed for a very particular need: to create simple responsive charts. While other charting libraries do a great job of visualizing data, something is always missing to satisfy this simple yet demanding need.

Chartist currently uses a Universal Module Definition wrapper, to satisfy a broad range of use cases. Instead of using Chartist directly from the Chartist namespace in the window object, you could use module loaders, like RequireJS, or bundle your charts into your application with Browserify or webpack.

Simple line chart

 

PostCSS

PostCSS is a tool for transforming styles with JS plugins. These plugins can lint your CSS, support variables and mixins, transpile future CSS syntax, inline images, and more.

PostCSS is used by industry leaders including Wikipedia, Twitter, Alibaba, and JetBrains. The Autoprefixer PostCSS plugin is one of the most popular CSS processors.

  • Add vendor prefixes to CSS rules using values from Can I Use. Autoprefixer will use the data based on current browser popularity and property support to apply prefixes for you.
  • Write future-proof CSS and forget old preprocessor specific syntax. Use the latest CSS syntax today with cssnext. It transforms CSS specs into more compatible CSS so you don’t need to wait for browser support.
  • Enforce consistent conventions and avoid errors in your stylesheets with stylelint, a modern CSS linter. It supports the latest CSS syntax, as well as CSS-like syntaxes, such as SCSS.

 

Sitecore Buckets

Item buckets let you manage large numbers of items in the content tree. An item bucket is a container that you can use to hide innumerable items and still easily retrieve and work with these items. The only way to find bucket items is to use the Sitecore search engine.

As your content tree grows, it gets more difficult to locate items, and performance can decrease. For example, if you have a website that markets or sells innumerable products or uses an ever-increasing number of media files, as you continually create more items, your content tree becomes unmanageable. If you use an item bucket to store your items instead, you can store an unlimited number of items in one container without displaying them in the content tree.

Using item buckets has many advantages, including:

  • All the content items in an item bucket are automatically organized in a logical format that increases the performance of the search engine.
  • A single item bucket can contain millions of content items without slowing down the UI or congesting the content tree.
  • You can have as many item buckets as you want. This lets you split up your item buckets into logical containers, for example, one for products and one for articles.