Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Which kind of app should I develop?

Ángel Hernández November 29, 2018

My company wants to build a custom dashboard with project and user statistics, I know the marketplace provide some apps but for some reason they want to do a custom plugin. So I started to make a research on how to create an app and I feel a little lost at this point since apparently you can go trough many ways:

  • web app for jira cloud (using the rest api + any web library such react or jquery) link
  • sofware app for jira cloud (also using the rest api + nodejs + attlasian-connect) link
  • atlaskit (but it will be "detached" from jira cloud) link

Is something I am missing? At this point I don't clearly see the difference of using the cloud vs the software cloud packages.

2 answers

0 votes
Ángel Hernández November 30, 2018

Thanks Raimundas, you're right the question should be what approach is better for developing a jira app with a performance dashboard (something similar to the weekdone app on the marketplace).  At this point I belive Atlaskit is the most convenient way to start since isn't a too complex app.

0 votes
Raimundas Juska
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
November 29, 2018

What is exactly your question? You are asking different questions in the post title and in the post itself.

Answering your title question - Jira Cloud platform REST API and Jira Software Cloud REST API provides different resources (see the documentation for them both), so it depends on your needs which one to use. Software API provides more resources related to boards, sprints, epics. In practice, you will need to use a mix of them both.

Express.js library is for server-side apps.

Atlaskit is a UI library for React, which should be used if you want to submit your app to the marketplace. If you are going to use your app in-house only, there you do not need to use this UI library and can use anything you like.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events