sure will do

Regards,
/Nuwan

On Wed, Nov 24, 2010 at 11:39 AM, Srinath Perera <srin...@wso2.com> wrote:

> Hi Nuwan,
>
> Can you add this to Azeez's google doc "WSO2 Carbon; Architecture,
> Best Practices & Convention" when you get a chance.
>
> Thanks
> Srinath
>
> On Wed, Nov 17, 2010 at 2:04 PM, Dinusha Senanayaka <dinu...@wso2.com>
> wrote:
> > Very useful.Thanks Nuwan.
> >
> > Regards,
> > Dinusha.
> >
> > On Wed, Nov 17, 2010 at 1:27 PM, Tharindu Mathew <thari...@wso2.com>
> wrote:
> >>
> >>
> >> On Wed, Nov 17, 2010 at 1:09 PM, nu...@wso2.com <nu...@wso2.com> wrote:
> >>>
> >>> Hi Devs,
> >>>
> >>> Since there are at least one person in each team, writing a gadget,
> >>> specific to their product dashboard, I believe knowing "gadget
> authoring
> >>> best practices" are quite important. There are few key points that we
> should
> >>> understand when writing gadgets.
> >>>
> >>> Gadgets are not like jsps or any other server side script, Its purely
> on
> >>> JavaScript and they are browser dependent.
> >>> Limit the number of network calls you do within a gadget
> >>> (gadgets.io.makeRequest). Ideally limit it to one request to fetch the
> >>> dataset for presentation. (Do not perform orchestration within a
> gadget, IMO
> >>> gadget is not the right place to do that)
> >>
> >> Using a FE component is the right way to do this right?
> >>>
> >>> Keep your complex processing away from the gadget as much as possible.
> >>> If you are importing js libraries make sure to minify them.
> >>>
> >>> Also please do read [1] guide on gadget best practices published by
> >>> Google. Importantly read the section on "Use API Calls".
> >>>
> >>> Since our dashboards are getting populated more and more with gadgets,
> I
> >>> believe we will have to practice these steps as much as possible, to
> >>> minimize rendering latency.
> >>>
> >>> [1] http://code.google.com/support/bin/answer.py?hl=en&answer=81678
> >>>
> >>> --
> >>> Thanks & Regards,
> >>>
> >>> Nuwan Bandara
> >>> WSO2 Inc. | http://wso2.com
> >>> lean . enterprise . middleware
> >>>
> >>> http://www.nuwanbando.com
> >>>
> >>>
> >>>
> >>> _______________________________________________
> >>> Carbon-dev mailing list
> >>> Carbon-dev@wso2.org
> >>> https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev
> >>>
> >>
> >>
> >>
> >> --
> >> Regards,
> >>
> >> Tharindu Mathew
> >> Software Engineer,
> >> WSO2 Inc.,
> >> http://wso2.com
> >>
> >> _______________________________________________
> >> Carbon-dev mailing list
> >> Carbon-dev@wso2.org
> >> https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev
> >>
> >
> >
> > _______________________________________________
> > Carbon-dev mailing list
> > Carbon-dev@wso2.org
> > https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev
> >
> >
>
>
>
> --
> ============================
> Srinath Perera, Ph.D.
>   Senior Software Architect, WSO2 Inc.
>   Visiting Lecturer, University of Moratuwa
>   Member, Apache Software Foundation
>   Research Scientist, Lanka Software Foundation
>   Blog: http://srinathsview.blogspot.com/
>
> _______________________________________________
> Carbon-dev mailing list
> Carbon-dev@wso2.org
> https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>



-- 
Thanks & Regards,

Nuwan Bandara
WSO2 Inc. | http://wso2.com
lean . enterprise . middleware

http://www.nuwanbando.com

<http://www.nuwanbando.com/>
_______________________________________________
Carbon-dev mailing list
Carbon-dev@wso2.org
https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to