Login Register

Topics? Some suggestions...

 Ok, I'll bite. What are the particular topics that are relevant here? I'm in the middle of one fairly ambitious app, and have touched or built several smaller projects. Here's some off the top of my head:

  • Widget creation: via dojoType and the parser, using searchIds / via createWidget.. and when? Staggered initialization, as-needed instantiation, lazy loading.
  • Event hookup? when to onclick="", when to dojo.event.connect, when to dojoAttachEvent.
  • Widgets vs. inline code: what patterns are best met  by use of widgets, when are they over kill. How many folks are using Dojo, and *not* using the widget system - and why? what are you using instead?
  • Maintenance: is Dojo too hard? How to you create an efficient RIA without putting it out of reach of the developers who are to maintain it?
  • Fallback and progressive enhancement: full-stack ajax, with json-rpc style requests and client-side UI assembly makes fallback (e.g. no javascript, or uncommon engine/browser) difficult going on impossible. How much do you render on the client, how much on the server - is there a happy path that gives you optimum user experience, while maintaining SEO friendly, semantic web-like, accessible content, and that doesnt box you in to current browser technology and web usage patterns

I would hope that his...

I would hope that his... (the sticky post at the top of these forums) would explain it... Troutgirl went pretty well in depth of explanation of what this area is for...

Hi all, this is the new Dojo Production Apps discussion forum. We created this forum as a central place to share information about creating and deploying scalable, performant Dojo applications. We are particularly interested in applications that are:

  • Publicly available, or at least available to a large number of intranet users 
  • Entirely or largely constructed with Dojo for the UI layer 
  • Trying to solve problems common to many organizations

It's often useful to say what we are NOT too, so here's some info about that:

  • We're all about designing full applications. If you want to learn about making one or two Dojo widgets, this isn't the right place. 
  • We're not especially experimental compared to some Dojo subgroups. Most production apps need to run on IE first, so newer techniques that rely on cutting-edge browser support aren't so relevant to us.
  • Some of us are Dojo core devs, but you need not be to talk about production apps.

Hope that clarifies the mission of this forum. Now pease join us in sharing information and tips about building large-scale Dojo apps!

-Karl

Rhetorical question

Karl, my question was mostly rhetorical, and I should have just phrased it as, "here are some proposed topics that I think are relevant here".