open menu

GJ INTRODUCTION

GJ Utility: The toolbox of gjl library!

The Button Container is an important module in GJL library.

Formline: Enables YOU to create a Reponsive Webform fast and easy!

GJ form: Make your form functional!

Dialog: A module to communicate with the customer!

GJ store: keep control of your applications state!

GJ event: make things happen in your application!

GJ ajax: Communication to services!

Introduction to the client library used in the Mortgage Digitalization Project

Why

  • Needed a lightweight js environment to meet the requirements for client tasks in the project
  • No time to select or need for a common framework like angular or react
  • Did not want to get locked into another framework like Dojo once more
  • Needed to separate requirement for functionality in application and the business requirements

What

Discover, evolve and group similar functions needed into javascript objects during project development phase. Organize them into two main namespaces: gj and gjl.
    GJ

    Main framework that controlls flow, data, validation and different utility functions. Everything grouped in modules. Exampels of modules:
    - gj.ajax
    - gj.store
    - gj.lang
    The objects are constructed using the Revealing Module Pattern. This give us a consist and well defined ‘API’ for each module.
    GJL

    Contains a range of ready maid GUI modules build on top of GJ functionality.
    These grapich modules have build in features like accessebility and responsiv support. Each module has a well defined API to make them work in your application.
Back to main page