-
Hello @simonhamp , @DanielHudson, @arondeparon and Also is it safe for me to build an installer where its source code can not be stolen or reverse-engineered? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
The Tauri driver is not yet available, but it's coming! I am working on this currently. Look out for more updates here and on nativephp.com in the coming weeks.
I'm not quite sure what you mean by this. We don't currently have a way to secure the PHP code within a bundled application as there are many challenges to overcome there, besides the ones we currently have around the rest of NativePHP. Note that all systems can be reverse-engineered eventually, the main challenge is around making it cost-prohibitive to do so. If you value an app that you're intending to build in the $millions, then I would highly recommend not using NativePHP to build and deploy your solution at this stage.
We follow semantic versioning of all of NativePHP's repos. But it's easiest to think of NativePHP in terms of being simply the main package that your Laravel application uses (this repo, (Although your application will directly require one of the NativePHP drivers, It's currently on v0.4 which is a pre-production release. This is meant to give developers an opportunity to exercise the API and find bugs etc whilst also signalling that things are likely to change. Although the API has been stable for some time and right now I don't envisage major changes, I cannot guarantee that. So if you choose to start building before this package hits v1, there will always be some risk that there will be changes that you will need to accommodate. The other thing to note here is that it is our intention to make That means you should be able to start building your proof of concept, testing the API and potentially even get an MVP into the hands of your customers using the currently-available Electron driver and then switch to the Tauri driver at a later stage, when that is available. |
Beta Was this translation helpful? Give feedback.
@Silomalo
The Tauri driver is not yet available, but it's coming! I am working on this currently. Look out for more updates here and on nativephp.com in the coming weeks.
I'm not quite sure what you mean by this. We don't currently have a way to secure the PHP code within a bundled application as there are many challenges to overcome there, besides the ones we currently have around the rest of NativePHP.
Note that all systems can be reverse-engineered eventually, the main challenge is arou…