royale-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Harbs <harbs.li...@gmail.com>
Subject Re: Last class selectors
Date Tue, 05 Jun 2018 13:57:09 GMT
Sure.

For kicks, I looked at three other non-trivial apps I have.They all have a whole pile of components
in use and lots of business logic.

Gzipped, they weigh in at: 91KB, 100KB and 117KB respectively.

Even the biggest one is still less than some of the frameworks alone.

Harbs

> On Jun 5, 2018, at 3:10 PM, Carlos Rovira <carlosrovira@apache.org> wrote:
> 
> But, you version is only with a part of Royale, if you put a button, will
> grow, if put a TextInput, will grow and so
> I think the comparison should be with almost all code involved right? I
> don't think the rest of frameworks listed there will be showing parts, but
> the whole library.
> 
> 2018-06-05 13:48 GMT+02:00 Harbs <harbs.lists@gmail.com <mailto:harbs.lists@gmail.com>>:
> 
>> FYI, application size stacks up very nicely when compared to other
>> frameworks:
>> 
>> https://gist.github.com/Restuta/cda69e50a853aa64912d <https://gist.github.com/Restuta/cda69e50a853aa64912d>
<
>> https://gist.github.com/Restuta/cda69e50a853aa64912d <https://gist.github.com/Restuta/cda69e50a853aa64912d>>
>> 
>> 24KB gzipped *with all application logic* is right in there with the
>> smallest frameworks *sans the actual application*!
>> 
>>> On Jun 5, 2018, at 2:38 PM, Carlos Rovira <carlosrovira@apache.org>
>> wrote:
>>> 
>>> Congrats Harbs! :)
>>> 
>>> as I just responded to Alex, I hope to give a try to all this soon as I
>> get
>>> finish some work I have in my hands right now. Maybe in one or two days
>>> from now.
>>> 
>>> Thanks!
>>> 
>>> Carlos
>>> 
>>> 
>>> 2018-06-04 15:48 GMT+02:00 Harbs <harbs.lists@gmail.com>:
>>> 
>>>> FYI, I just compiled a bare-bones app, and a Basic app with a View,
>>>> VContainer and Label is 85KB uncompressed. 24KB gzipped. It looks like
>>>> there’s no extra classes.
>>>> 
>>>> The CSS is 546 bytes and 222 bytes gzipped. There’s no extra css either,
>>>> although som empty selectors could use some cleanup.
>>>> 
>>>> Harbs
>>>> 
>>>>> On Jun 4, 2018, at 4:27 PM, Harbs <harbs.lists@gmail.com> wrote:
>>>>> 
>>>>> The only class selectors left in Basic defaults.css is:
>>>>> 
>>>>> .Application *, .royale *, . royale *:before, . royale *:after {
>>>>>     -moz-box-sizing: border-box;
>>>>>     -webkit-box-sizing: border-box;
>>>>>     box-sizing: border-box;
>>>>> }
>>>>> 
>>>>> I’m not sure how to best get rid of this.
>>>>> 
>>>>> Thoughts?
>>>>> Harbs
>>>> 
>>>> 
>>> 
>>> 
>>> --
>>> Carlos Rovira
>>> http://about.me/carlosrovira
>> 
>> 
> 
> 
> -- 
> Carlos Rovira
> http://about.me/carlosrovira <http://about.me/carlosrovira>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message