# Why jfs-core?

- standardisation/less redundancy
  - app bootstrapping (session handling, config loading etc.)
  - build creation pipeline
  - centralised dependency locking
  - integration of 3rd party libraries and technologies like webSockets
  - reusable assistive scripts
  - basic layouting and corporate design theming
  - centralised definition of corporate assets like custom svg icons
  - built-in notification/toast system
  - reusable library functions in general