This is a demo project that describes how to build plugin-oriented GWT project. It is not about GWT code split. Each plugin here is a separate web application that is developed and deployed independently, and then loaded into main/host application.
It is possible for this architecture to create plugins that will use pure JS, or native JS frameworks. All that module should do is to support Feature Consumer/Provider API.