5 ms·
I think the reasoning behind this is that react allows you to almost instantly see the result of code changes in your app. With c# you have to wait minutes for
by kristianp 11y ago
I think the reasoning behind this is that react allows you to almost instantly see the result of code changes in your app. With c# you have to wait minutes for each build and deployment cycle, which is painful.
In terms of runtime performance, I guess in theory c# should be faster than javascript, but it depends on a lot of things, like the program being run, the speed of the mono runtime on the android or IOS platform being used, etc.
- ghuntley 11y agoXamarin has continuous/live coding. If you're doing the code -> compile -> deploy -> watch dance then you're doing it wrong. https://www.youtube.com/watch?v=lH90fVkXQx8 https://www.youtube.com/watch?v=lH90fVkXQx8
- kristianp 11y agoCool, thanks.
- iLoch 11y agoThe reasoning is that with Xamarin you're still writing imperative code (AFAIK) whereas React is declarative. The result from a perspective of creating UI is that it's much faster and easier to create a UI in React. I don't think anyone would disagree with me here unless they haven't used React.