FWIW here’s a comparison of the summaries of first page loads: Royale: https://www.evernote.com/l/AI9q-KtmIU5Fz5O055Z6VSNW1dWEGERugUA <https://www.evernote.com/l/AI9q-KtmIU5Fz5O055Z6VSNW1dWEGERugUA>
React: https://www.evernote.com/l/AI9U13oQWlRAo7HzY4ZiTz5xuLU6MJbITpA <https://www.evernote.com/l/AI9U13oQWlRAo7HzY4ZiTz5xuLU6MJbITpA> Compare the Scripting and Rendering times of the two. The contrast is stark. > On Jan 13, 2020, at 4:47 PM, Harbs <[email protected]> wrote: > > Adobe’s showcase of Spectrum is done using React: > https://opensource.adobe.com/spectrum-css/components/accordion/ > <https://opensource.adobe.com/spectrum-css/components/accordion/> > > The original showcase was so slow that they had to break the demo into > separate pages. (It could be that made sense anyway.) > > It’s not a complete one-to-one comparison, but I’m going to try and make it > as close as I can. Once I’m done, we can write about it more intelligently. > :-) > > Harbs > >> On Jan 13, 2020, at 4:35 PM, Carlos Rovira <[email protected] >> <mailto:[email protected]>> wrote: >> >> Hi Harbs, >> >> Amazing! :) >> >> Can you share more about your comparison? >> I think that could be something to share in our social media right? people >> should know about this progress, since performance is something that users >> pursue as one of the most wanted things to choose one tech over another. >> But to make this valid, compared things should have a similar base to be >> comparable. I don't know too much about Spectrum components, but I >> understand that you are working on a Royale implementation and someone did >> a React implementation, and you're comparing a switch of screen or a >> component for the same component/screen using both implementations. Another >> interesting thing would be to know about what component/screen we're >> talking about. >> >> Thanks! :) >> >> Carlos >> >> >> El lun., 13 ene. 2020 a las 15:23, Harbs (<[email protected] >> <mailto:[email protected]>>) escribió: >> >>> FYI, I took the opportunity to compare a similar React implementation to >>> the Royale one. >>> >>> Switching component views in React took about 500 ms, while in Royale it >>> took under 40 ms. >>> Royale: >>> https://www.evernote.com/l/AI_tvFQmLmxMIKoex5T3iLbCL5E7Y2XqGQc >>> <https://www.evernote.com/l/AI_tvFQmLmxMIKoex5T3iLbCL5E7Y2XqGQc> < >>> https://www.evernote.com/l/AI_tvFQmLmxMIKoex5T3iLbCL5E7Y2XqGQc >>> <https://www.evernote.com/l/AI_tvFQmLmxMIKoex5T3iLbCL5E7Y2XqGQc>> >>> >>> React: >>> https://www.evernote.com/l/AI-kSFHyYHFCWou_2mp4I-jqIB1toKyMryU >>> <https://www.evernote.com/l/AI-kSFHyYHFCWou_2mp4I-jqIB1toKyMryU> < >>> https://www.evernote.com/l/AI-kSFHyYHFCWou_2mp4I-jqIB1toKyMryU >>> <https://www.evernote.com/l/AI-kSFHyYHFCWou_2mp4I-jqIB1toKyMryU>> >>> >>> This confirms my suspicion that we have a huge performance advantage with >>> Royale… >>> >>> Harbs >>> >>>> On Jan 13, 2020, at 3:06 PM, Carlos Rovira <[email protected] >>>> <mailto:[email protected]>> >>> wrote: >>>> >>>> Hi Harbs, >>>> >>>> cool to see that showcased!. >>>> I think apps that demo code is very needed to make people understand >>>> quickly what a concrete code or library can do for them. >>>> >>>> Thanks :) >>>> >>>> Carlos >>>> >>>> El lun., 13 ene. 2020 a las 11:06, Harbs (<[email protected] >>>> <mailto:[email protected]>>) >>> escribió: >>>> >>>>> That would be great. (fixed your suggestions) >>>>> >>>>> FYI, the code for the panes is here: >>>>> >>> https://github.com/unhurdle/spectrum-royale/tree/master/SpectrumBrowser/src/view/panes >>> >>> <https://github.com/unhurdle/spectrum-royale/tree/master/SpectrumBrowser/src/view/panes> >>>>> >>>>>> On Jan 13, 2020, at 1:43 AM, Andrew Wetmore <[email protected]> >>> wrote: >>>>>> >>>>>> This will be great! By the way, if you want any text review I would be >>>>>> happy to help. For example, "Varients" should be "Variants" >>>>>> >>>>>> On Sun, Jan 12, 2020 at 7:30 PM Harbs <[email protected]> wrote: >>>>>> >>>>>>> FYI, I’ve been working on filling out a demo the Spectrum Royale >>>>>>> components: >>>>>>> https://unhurdle.github.io/spectrum-royale/ < >>>>>>> https://unhurdle.github.io/spectrum-royale/> >>>>>>> >>>>>>> I’m going to be filling them out over the next week… >>>>>>> >>>>>>> Harbs >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Andrew Wetmore >>>>>> >>>>>> http://cottage14.blogspot.com/ >>>>> >>>>> >>>> >>>> -- >>>> Carlos Rovira >>>> http://about.me/carlosrovira >>> >>> >> >> -- >> Carlos Rovira >> http://about.me/carlosrovira <http://about.me/carlosrovira>
