Wappler needs to be rewritten in TypeScript

Well I'm not so sure about that any more. NWJS is doing actually pretty good and we are very satisfied with it. We also started to compile our js code to native with NWJS recently :slight_smile: - that is not really possible with Electron.

Also Electron is hitting some road blocks and many users are coming to NWJS

@izzy as for your initial topic subject about TypeScript - we thought of that some time ago, and have some parts in TypeScript - but it only delays our production speeds without real gains - and eventually produces messy js code. So we rather stick to full blown ES6 native code.

As for automated testing that is a whole different story, separate from TypeScript. Most of Wappler is its UI which is kind of difficult to test automatically, but we hope some day to be able to run Cypress on it.

The rest of the used frameworks like Server Connect and App Connect has their own testing procedures of unit, rest API super tests, browser tests and more, that we are expanding continuously to be able to produce more and more future proof code.

We hope also to integrate more testing tools soon in Wappler soon, so that you can also produce high quality solutions with it. Some users like Jon already use Cypress for that.

So just to say - we are on top of every development :slight_smile:

4 Likes