2019-08-20, 10:55
As a web developer I initially liked this Flask-like decorator syntax of xbmcswift but now based on my experience I can tell you that the less abstractions you have the better your code is. Abstractions are too brittle and in case of third-party dependencies there's always a chance that the library you are using will be abandoned because its developer's interests changed.
So I'd recommend to stick to raw Kodi Python API as much as possible.
So I'd recommend to stick to raw Kodi Python API as much as possible.