Skip to content

Integrate Turbolinks library

With this library included into FreedomBox UI, pages will load like on GitHub:

  • Pages will load much faster because requests to various images, CSS, JS etc. will not happen.
  • There will be a progress bar at the top showing the loading of the page.
  • Load will be reduced on FreedomBox due to fewer requests.
  • Nice animated page transitions can happen on Mobile screens.
  • Fallback to nojs will be straightforward.

Implementation is easy:

  • No need to implement special views for AJAX pages.
  • Just include the library and do some Javascript settings.

Packaging of the library will be necessary.