• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Better Front-end Development in Atlassian Plugins
 

Better Front-end Development in Atlassian Plugins

on

  • 2,164 views

Presentation showing these elements of plugin framework added in 2009 - 2011 which help us write easier much more sexier web 2.0 plugins. The talk then concentrates on Soy as the new templating ...

Presentation showing these elements of plugin framework added in 2009 - 2011 which help us write easier much more sexier web 2.0 plugins. The talk then concentrates on Soy as the new templating mechanism which is getting very popular at Atlassian.

Statistics

Views

Total Views
2,164
Views on SlideShare
2,162
Embed Views
2

Actions

Likes
1
Downloads
16
Comments
2

2 Embeds 2

https://si0.twimg.com 1
https://twitter.com 1

Accessibility

Categories

Upload Details

Uploaded via as Apple Keynote

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

12 of 2 previous next

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • @VitorPelizza I haven't personally used Angular.js for developing JIRA plugins, but AFAIK there is nothing which stops you from using it. I would not be surprised if there are some plugins in the ecosystem already doing it.
    Are you sure you want to
    Your message goes here
    Processing…
  • Hi!

    First of all, contragulations for the presentation! :)
    Is there any real case using AngularJS to develop Jira plugins?

    Thanks!
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • \n
  • \n
  • Tell about the story - my gradual \n1 min\n
  • JIRA 1.x - 3. as a traditional Java web application (no AJAX, quite heavy MVC)\nWebWork\nNo REST support for plugins, now web-resource context\n3 min\n
  • JIRA 1.x - 3. as a traditional Java web application (no AJAX, quite heavy MVC)\nWebWork\nNo REST support for plugins, now web-resource context\n3 min\n
  • JIRA 1.x - 3. as a traditional Java web application (no AJAX, quite heavy MVC)\nWebWork\nNo REST support for plugins, now web-resource context\n3 min\n
  • JIRA 1.x - 3. as a traditional Java web application (no AJAX, quite heavy MVC)\nWebWork\nNo REST support for plugins, now web-resource context\n3 min\n
  • JIRA 1.x - 3. as a traditional Java web application (no AJAX, quite heavy MVC)\nWebWork\nNo REST support for plugins, now web-resource context\n3 min\n
  • 4 min\n
  • 4 min\n
  • 4 min\n
  • \n
  • 5\n
  • 7\ntell about servlet filter\n
  • 10\nJoke: who reads Plugin Framework Upgrade Guides or Release Notes\n
  • caching vs. locale or baseUrl = taken care of by plugin framework on application itself - class WebResourceIntegration and JiraWebResourceIntegration\n12\n
  • 14\n
  • 14\n
  • 14\n
  • 14\n
  • 14\n
  • 15\n
  • 15\n
  • \n
  • 17\n
  • 17\n
  • 17\n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • 18\n
  • \n
  • \n
  • 20\n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • mention that AJS.template is brain dead - just variable substitution, no loops, ifs\nscript type=”text/x-template”\n22\nask: who knows Soy\n
  • mention that AJS.template is brain dead - just variable substitution, no loops, ifs\nscript type=”text/x-template”\n22\nask: who knows Soy\n
  • mention that AJS.template is brain dead - just variable substitution, no loops, ifs\nscript type=”text/x-template”\n22\nask: who knows Soy\n
  • 24\n
  • 24\n
  • 24\n
  • 24\n
  • 24\n
  • 24\n
  • Tell what happens if @param name is missing (exception in runtime), tell about \n
  • Warning! In Java only simple types can be used like this\n26\n
  • \n
  • 28\n
  • 28\n
  • 28\n
  • 28\n
  • 28\n
  • 28\n
  • 28\n
  • 28\n
  • 28\n
  • \n
  • \n
  • \n
  • 30\n
  • \n
  • \n
  • 32\n
  • 32\n
  • \n
  • 34\n
  • 34\n
  • 34\n
  • 34\n
  • 34\n
  • 34\n
  • 34\n
  • 34\n
  • 34\n
  • 34\n
  • 34\n
  • 34\n
  • 34\n
  • 34\n
  • 34\n
  • 34\n
  • 35\n
  • 36\n
  • 37\n
  • 37\n
  • 36\n
  • \n
  • 38\n
  • 40\n
  • 40\n
  • 40\n
  • 40\n
  • 41\n
  • 41\n
  • 41\n
  • 42\n
  • 42\n
  • 42\n
  • 42\n
  • 42\n
  • 42\n
  • 42\n
  • 42\n
  • 42\n
  • 42\n
  • 42\n
  • 42\n
  • 42\n
  • 42\n
  • 42\n
  • 42\n
  • 42\n
  • 42\n
  • 42\n
  • 42\n
  • 42\n
  • 42\n
  • 42\n
  • 42\n
  • 42\n
  • 42\n
  • 42\n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n

Better Front-end Development in Atlassian Plugins Better Front-end Development in Atlassian Plugins Presentation Transcript