greg-dove commented on issue #648: Tasks to Reach 1.0 URL: https://github.com/apache/royale-asjs/issues/648#issuecomment-570830362 Please don't get the wrong impression Carlos. I personally prefer as3/mxml.... and I still think it is faster to build an app using as3 + mxml, based on my experience with React, so I did not want to give an impression that it does not make sense. I think the discussion here is more about what is the best way to grow the community (I am concerned that if we don't do that soon, then it may be extremely difficult for Royale longer term). I still think we can grow and evolve Royale but I think the best growth platform in the short/near term remains Flex migration. And I'm only outlining why I think the way I do about all this.... just opinion - I could be quite wrong. I think 'clean and organized' code is largely a matter of discipline no matter what you code in, but is easier to achieve with application archetypes and IDE support/tools. As I mentioned, JS development in general has evolved in these areas. The work I did in React seems very convention-based and I think that is considered 'normal'. Sometimes it felt very 'boiler-plate' to set up common 'container' and 'view' type variations between React and React Native for example (it was in the same codebase, but we tended to have different view components between React and React Native instead of shared view component, although it is possible to use or create view components to abstract the lower level differences between the 2 target types in some cases. Rarely views were split even more granular : iOS vs android). But that same 'boiler-plate' feeling was present in parts of many Flex apps I worked on in the past and I know those approaches added to maintainability, and that is a common priority in most projects. It's why I believe that apps with some sort of MVC architecture are easier to port to Royale than those without, for instance. I think @joshtynjala has done some work with React too, so may have some insights to share. And I know Josh has added some JSX support into Royale, which I am really curious about, but did not try to find info on or explore yet. Maybe there are other ways to bridge the gap?
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected] With regards, Apache Git Services
