Where to Start?


1 comment

  • Avatar
    Moti Granovsky

    Hi Shaun,

    We do have a training program on the basics of plugin development, but at the moment it's done on a case-by-case basis as a live session. If you're interested in that, please get in touch with your CSM.

    Hopefully in the near future we'll be able to release either a written or recorded version of this session, which seems to be exactly the resource missing for new Sisense developers.

    Meanwhile, I think a great place to start would be trying out a few existing plugins from our community and reviewing their code. You'll want to start on widgets/visualizations first. A very simple one would be the Image Widget, it doesn't deal with data but demonstrates a few core concepts. Then, getting to know the basic structure of a plugin (plugin.json and how javascript is being executred), the "widget manifest" object structure which defines various widget properties such as it's data panels, and so on.

    Another great resource created by one of our engineers (it's a work in progress) is this template for highcharts based widgets.

    If you have any specific questions you run into, please feel free to post them here!

    Comment actions Permalink

Please sign in to leave a comment.