I think you’re theoretically supposed to be able to use the map.js file to 
debug minified code too, but I have yet to manage to do that.

> On Jun 5, 2018, at 11:46 PM, Carlos Rovira <[email protected]> wrote:
> 
> ok, but I thought that for debugging we had all we need in js-debug
> version, and js-release, does not had anything. I'm still confusing with
> it...
> 
> 2018-06-05 21:09 GMT+02:00 Harbs <[email protected]>:
> 
>> The js.map file is used for debugging source code.
>> 
>>> so very good right? ;)
>> 
>> Yup! :-)
>> 
>>> On Jun 5, 2018, at 8:35 PM, Carlos Rovira <[email protected]>
>> wrote:
>>> 
>>> Hi,
>>> 
>>> for example latest view state example in js-release is:
>>> 
>>> index.html - 2kb
>>> .js - 110kb
>>> .css - 16kb
>>> 
>>> so 128kb -> gzip - 33kb
>>> 
>>> (and js.map - 293 kb -> this file I assume is not needed right? what's
>> the
>>> purpose? If I remove it the app works the same)
>>> 
>>> This is using some layouts, Button, TextInput, Card ,view states and
>> beads,
>>> so very good right? ;)
>>> 
>>> 
>>> 2018-06-05 19:01 GMT+02:00 Alex Harui <[email protected]>:
>>> 
>>>> I just compiled HelloWorld.  It is 79K.  That's bigger than it used to
>>>> be.  In looking at the js-debug version, there are some .js files from
>> the
>>>> framework that might be eliminated if we want to take the time.
>>>> 
>>>> It is nice to know that we can create small apps, although I'm wondering
>>>> if it is a fair comparison.  The other frameworks generally have
>> fancier UI
>>>> widgets with more elements in the DOM and more CSS to make it look
>> great.
>>>> Jewel is providing those same fancier UI widgets and it also will come
>> at
>>>> some cost.
>>>> 
>>>> My 2 cents,
>>>> -Alex
>>>> 
>>>> On 6/5/18, 6:57 AM, "Harbs" <[email protected]> wrote:
>>>> 
>>>>   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 <[email protected]>
>>>> 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 <[email protected] <mailto:
>>>> [email protected]>>:
>>>>> 
>>>>>> FYI, application size stacks up very nicely when compared to other
>>>>>> frameworks:
>>>>>> 
>>>>>> https://na01.safelinks.protection.outlook.com/?url=
>>>> https%3A%2F%2Fgist.github.com%2FRestuta%2Fcda69e50a853aa64912d&data=
>>>> 02%7C01%7Caharui%40adobe.com%7C684ff80e7444490aac1708d5caec404f%
>>>> 7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636638038403206781&sdata=
>>>> INLNGTTuYDwM%2FRtYV8LQ4pY5S4%2FOdmOs6JWzsYxAQZA%3D&reserved=0 <
>>>> https://na01.safelinks.protection.outlook.com/?url=
>>>> https%3A%2F%2Fgist.github.com%2FRestuta%2Fcda69e50a853aa64912d&data=
>>>> 02%7C01%7Caharui%40adobe.com%7C684ff80e7444490aac1708d5caec404f%
>>>> 7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636638038403206781&sdata=
>>>> INLNGTTuYDwM%2FRtYV8LQ4pY5S4%2FOdmOs6JWzsYxAQZA%3D&reserved=0> <
>>>>>> https://na01.safelinks.protection.outlook.com/?url=
>>>> https%3A%2F%2Fgist.github.com%2FRestuta%2Fcda69e50a853aa64912d&data=
>>>> 02%7C01%7Caharui%40adobe.com%7C684ff80e7444490aac1708d5caec404f%
>>>> 7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636638038403206781&sdata=
>>>> INLNGTTuYDwM%2FRtYV8LQ4pY5S4%2FOdmOs6JWzsYxAQZA%3D&reserved=0 <
>>>> https://na01.safelinks.protection.outlook.com/?url=
>>>> https%3A%2F%2Fgist.github.com%2FRestuta%2Fcda69e50a853aa64912d&data=
>>>> 02%7C01%7Caharui%40adobe.com%7C684ff80e7444490aac1708d5caec404f%
>>>> 7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636638038403206781&sdata=
>>>> INLNGTTuYDwM%2FRtYV8LQ4pY5S4%2FOdmOs6JWzsYxAQZA%3D&reserved=0>>
>>>>>> 
>>>>>> 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 <[email protected]
>>>>> 
>>>>>> 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 <[email protected]>:
>>>>>>> 
>>>>>>>> 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 <[email protected]> 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
>>>>>>> https://na01.safelinks.protection.outlook.com/?url=
>>>> http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%
>>>> 7C684ff80e7444490aac1708d5caec404f%7Cfa7b1b5a7b34438794aed2c178de
>>>> cee1%7C0%7C0%7C636638038403206781&sdata=EzFOoWovI%
>>>> 2BOluTHQodvEWUTNfaJgRYEaQJX1BnAkN9k%3D&reserved=0
>>>>>> 
>>>>>> 
>>>>> 
>>>>> 
>>>>> --
>>>>> Carlos Rovira
>>>>> https://na01.safelinks.protection.outlook.com/?url=
>>>> http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%
>>>> 7C684ff80e7444490aac1708d5caec404f%7Cfa7b1b5a7b34438794aed2c178de
>>>> cee1%7C0%7C0%7C636638038403206781&sdata=EzFOoWovI%
>>>> 2BOluTHQodvEWUTNfaJgRYEaQJX1BnAkN9k%3D&reserved=0 <
>> https://na01.safelinks.
>>>> protection.outlook.com/?url=http%3A%2F%2Fabout.me%
>>>> 2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%
>>>> 7C684ff80e7444490aac1708d5caec404f%7Cfa7b1b5a7b34438794aed2c178de
>>>> cee1%7C0%7C0%7C636638038403206781&sdata=EzFOoWovI%
>>>> 2BOluTHQodvEWUTNfaJgRYEaQJX1BnAkN9k%3D&reserved=0>
>>>> 
>>>> 
>>>> 
>>> 
>>> 
>>> --
>>> Carlos Rovira
>>> http://about.me/carlosrovira
>> 
>> 
> 
> 
> -- 
> Carlos Rovira
> http://about.me/carlosrovira

Reply via email to