![]() ![]() I have already gotten into an argument with the Electron contributors about this topic. Nwjs offers the ability to protect JavaScript source code with a v8 snapshot. There are some nuances between the two with regards to how “context” is derived, the general APIs that govern windows, menus, etc… but for the most part, the only significant difference between the two projects boils down to one feature: the ability (or lack thereof) to “secure” your source code. They both enable you to package a web application (plus some Node.js back-end stuff) into a standalone desktop application. Winner: Electron “Securing” Source CodeĪt a high level, Electron and nwjs are exactly the same thing. They regularly refer to “node-webkit”, which hasn’t been the project’s name in nearly a year. The nwjs docs on GitHub also seem to be fairly outdated. Release activity may not always be a sign for “the better choice”, but considering that GitHub maintains Electron I think it’s a solid reason to lean that direction right now. ![]() Some rather important ( IMO) bugs have yet to be fixed in v0.12.x. The dev team is also very active on the GitHub issues.īy comparison, nwjs only has two releases since I wrote my original post. One of the things I really like about Electron is the pace at which new releases are coming - there have been 10 releases since the end of September! The project is quite stable despite that pace, and bugs appear to get fixed quickly. OSS ActivityĪs I mentioned in my prior post, Electron is still my preferred project. I’m just some guy who builds software and rants about it on The Internet trust my advice and experience at your own peril. Note: everything that follows is completely anecdotal. I have spent the past five months building sizable apps with both projects (to be clear: different apps) and I feel as though I have some excellent clarity into the things I both like and dislike about Electron and nwjs - as well as my current approach to building apps in each. ![]() A few months ago I wrote a blog post titled Electron vs nwjs which has gathered quite a bit of traffic. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |