Flutter / React / Angular? Flutter / React / Angular?
Page 1 of 3 123 LastLast
Posts 1 to 10 of 29
  1. #1

    More time posting than coding


    Join Date
    May 2018
    Posts
    341

    Default Flutter / React / Angular?

    I am looking to learn just one framework that would help with both Web and Mobile development. I have dabbled with React and Angular. Recent entrant Flutter appear to satisfy both requirements and perform much better than the other two.

    Is it true? Has anyone tried? have practical experience?

  2. #2

    Richer than sasguru

    DimPrawn's Avatar
    Join Date
    Jul 2005
    Location
    Covid City
    Posts
    36,183

    Default

    What do the job boards say? Go with the technology that is in demand and pays the most (follow the money)...

  3. #3

    Fingers like lightning


    Join Date
    Jul 2010
    Posts
    554

    Default

    Blazor FTW.

    Don't bother keeping up with the script kiddies with the latest and greatest javascipt framework as you know there'll be a new latest and greatest javascript framework out in 6 months.

  4. #4

    More time posting than coding


    Join Date
    May 2016
    Posts
    207

    Default

    Quote Originally Posted by BigDataPro View Post
    I am looking to learn just one framework that would help with both Web and Mobile development. I have dabbled with React and Angular. Recent entrant Flutter appear to satisfy both requirements and perform much better than the other two.

    Is it true? Has anyone tried? have practical experience?
    If you are looking at both web and mobile development I would focus on react and react native for mobiles development. Market for flutter probably isn't mature enough yet.

  5. #5

    More time posting than coding


    Join Date
    May 2018
    Posts
    341

    Default

    I want to learn for my personal project and not planning to find jobs as a front-end engineer. Having said that, I would like to minimise the learning / doing curve, maximise performance etc, so that I don't have to develop once for Web, once for mobile etc.

  6. #6

    Still gathering requirements...


    Join Date
    Nov 2017
    Location
    South East
    Posts
    74

    Default

    React is a library, Angular is a framework. I think if you've any experience with Java, c# you'll get on better with Angular and its better for teams of developers. React is faster and possibly more intuitive for functional programmers, but Angular is probably more intuitive for those used to OO languages.
    Having said all that they both support Typescript.

    There are probably more jobs in the React Space in the UK than Angular but there isn't really that much in it.

    Blazor is still quite new and there isn't really the open source support for it that there is for the other two, as well as you'll have to pay for any component support where as the others have open source component support.

    If its learning curve you're focusing on.. Angular probably has a more steep learning curve but it depends what your background is.

    Don't really know too much about flutter but Blazor is probably the better choice if you're already used to ASP.NET but after Silverlight I don't really trust Microsoft with stuff like this and it looks like a spaghetti code mess again.

  7. #7

    Fingers like lightning


    Join Date
    Apr 2020
    Posts
    632

    Default

    Who is your target client? If some big old crusty corp when they may forget they pay you then you may forget about these fancy technologies and learn some JBoss, Spring, Struts maybe even Django.

  8. #8

    Richer than sasguru

    DimPrawn's Avatar
    Join Date
    Jul 2005
    Location
    Covid City
    Posts
    36,183

    Default

    Quote Originally Posted by elsergiovolador View Post
    Who is your target client? If some big old crusty corp when they may forget they pay you then you may forget about these fancy technologies and learn some JBoss, Spring, Struts maybe even Django.
    Christ alive, didn't that old crap die a death a decade ago....hopefully it did.

  9. #9

    More fingers than teeth


    Join Date
    Apr 2008
    Posts
    17,527

    Default

    Quote Originally Posted by DimPrawn View Post
    Christ alive, didn't that old crap die a death a decade ago....hopefully it did.
    Not worked on a JBaws project since 2013. I miss those 90 second start ups. Spring is probably used by most Java projects. 170 jobs on jobserve.

    Still use Struts2. Just have to make sure you upgrade within 30 seconds of a new release and firewall off china.

  10. #10

    Super poster

    Hobosapien's Avatar
    Join Date
    Feb 2016
    Location
    LA - la la fantasy land
    Posts
    3,259

    Default

    Quote Originally Posted by ShandyDrinker View Post
    Blazor FTW.

    Don't bother keeping up with the script kiddies with the latest and greatest javascipt framework as you know there'll be a new latest and greatest javascript framework out in 6 months.
    Blazor - which version?

    The Future of Client-Side Blazor: PWAs, Desktop/Mobile, Native (and even Flutter?) -- Visual Studio Magazine

    Blazor PWA (aka Blazor WASM aka Blazor client-side)
    Blazor server-side (not mentioned in the above article but it was the first path to reach production ready status)
    Blazor Hybrid
    Blazor Desktop
    Blazor Native
    Blazor Flutter

    Then will you target .Net Standard or .Net Core (soon to be known as .Net 5 which is not the next version of .Net Framework 4)?

    Then will you use Visual Studio or Visual Studio Code (totally different products)?

    Seems Microsoft can't help themselves when it comes to branding bloat and all the confusion that brings. Hence many will stick with the snakepit of Javascript/Typescript instead of being tempted to crawl into Microsoft's very own.

    Choose your pit and always keep one eye on the ladder back out.
    Maybe tomorrow, I'll want to settle down. Until tomorrow, I'll just keep moving on.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •