micahlt — 7/3/2022, 4:17:36 AM

This might not be what a lot of y’all want to hear - but I’m rebuilding wasteof.mobile. Currently it’s built with NativeScript, which has awful documentation, bad performance, and little to no support. I currently plan on moving to React Native which is just a better framework. The new version will have an even better UI, better performance, and even support for Material You dynamic theming on Android 12+.

The current NativeScript version will receive one more update fixing some minor bugs, but all further work will move towards the React Native version. I can estimate that it’ll take about a month to rebuild, but I’ll keep y’all updated!

♥ 16 ↩ 1 💬 8 comments

comments

codelikecraze:

oh wow, you’re rewriting something using a different javascript framework again

7/5/2022, 2:28:42 PM
micahlt:

It's not about the JavaScript per se - more about the native side of things. I much prefer Vue, but Nativescript was just awful and the docs were incomplete.

7/5/2022, 5:38:58 PM
jeffalo:

you can’t just say the r word like that!?!!!!

but in all seriousness, use whatever works best for you :) and btw wasteof.mobile is really cool. like seriously awesome.

7/3/2022, 9:34:31 PM
micahlt:

That means a lot :) React definitely isn't my first choice but it's the best option to scale wasteof.mobile without losing performance.

7/4/2022, 1:52:00 AM
orbitaldev:

Does this mean it will be built with React instead of Vue?

7/3/2022, 2:32:25 PM
micahlt:

Sadly yes. Vue is by far my favorite framework, but React Native just has a better ecosystem and more support.

7/3/2022, 4:31:17 PM
orbitaldev:

I’ve heard that React is very messy in its design, with it being one of the first component-based frameworks and all.

7/3/2022, 5:30:56 PM
micahlt:

It's possible to create a well-structured React app, but definitely harder than with Vue. I'm really not a fan of JSX, but I'm learning more and more conventions and I don't hate React as much as I used to.

7/3/2022, 5:47:19 PM