1

trying to build a mobile app,

try to use angular + nativescript as angular is a big thing.

get throw f-ing components and modules at my face like i need 3 files to make any progress.

switched to react native, everything is honky dory

what are your views on angular and why would you use it over react ? (real question )

<3

Comments
  • 2
    Because I like structure and order, and separation of concerns, and the bigger the app gets, the more I appreciate them. Especially with NativeScript it’s much more fluid than the alternatives in my experience.

    If I am to use a JS framework, my mental model basically goes like this: if it either is or has the potential to grow big => Angular, else => Vue.
  • 1
    What did you except using Angular where Multi-File Components is conventional compared to SFCs (something you can use in Angular)?
  • 1
    @Berkmann18 i agree on the fact that using multiple files is important for clarity, but that separation of components and modules got me really messed up tbh, it's a pretty steep learning curve imo
  • 0
    Tried Angular in 2016 and hated every minute of it. I like react or react like thingies that doesn't force me to a structure, where I can create my own structure.
  • 0
    @LordProsity I feel you, having been used to the Vue SFC approach, doing things in Angular (Ember being much more extreme in that) was quite a challenge but if you've been used to separating HTML, CSS and JS when using the vanilla approach then it's not too hard especially if you're able to switch how you mentally model and write components/views/...
Add Comment