Aurelia 2018 Roadmap

In the context of mobile, you mentioned Cordova/PhoneGap support. Will this be a new implementation or be in the form of Framework7, NativeScript, Ionic,… ?

@HamedFathi I think it’s the official support for build target for projects generated by the CLI. So you can use anything.

For NativeScript, my take is unless there is strong desire of creating another abstraction layer on top of it, it’s not worth it to sugar coat the already-powerful and easy to use NativeScript API with Aurelia. Also my opinion: neither Angular nor Vue added much value on top of NativeScript, but I haven’t used that combination enough so I could be very wrong :smile:

There is already a way to have Aurelia / NativeScript working together though not nice (using jsdom). You can see from following pics:


NativeScript stack (borrowed from NativeScript doc repo)

It reflects somewhat what I put above (if you look at application framework layer), basically you can just setup a NativeScript project with Typescript / vanilla JS and use its own template syntax rather than Angular / Vue

4 Likes