In this article, we'll learn how NativeScript was adapted into so many different flavours (Angular, Vue, React, Svelte, and more). We'll cover what makes it such a good target for adapting, but also lift the curtain on some of the technical challenges involved in the process. And through the article, you should gain a sense of what's involved in creating a new flavour for NativeScript (or indeed any other host!).
NativeScript's cross-platform UI modules (broadly everything under the ui
directory in the @nativescript/core
npm package) can be described as a "UI runtime". In other words, a library that allows you to manipulate the user interface for your app while it is running.