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>

Reply via email to