Atlaskit and ACE

Hi! I’ve just merged support for AtlasKit with SSR to the starter template for Jira and Confluence. Here’s the PR.

It seems to me that getting create-react-app or react-starter-kit to play nicely with ACE will be an uphill battle because they are both opinionated kitchen sink scaffolds with different opinions.

To avoid too much config overhead, I opted for parcel, and wrote the logic for SSR and putting the script on the page as a custom express template engine, so you can render a jsx page essentially the same way as a handlebars page. Parcel was easy to set up to accept multiple entry points (you just supply them as command line arguments). I also configured it to use React via a cdn so that it can be cached for use by any of your pages.

Interested to hear what you think!

Cheers,
James

5 Likes