• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Scalable JavaScript Application Architecture
 

Scalable JavaScript Application Architecture

on

  • 157,190 views

Discover how to build a JavaScript application framework that scales for the challenges of today's complex web applications.

Discover how to build a JavaScript application framework that scales for the challenges of today's complex web applications.

Statistics

Views

Total Views
157,190
Views on SlideShare
146,237
Embed Views
10,953

Actions

Likes
514
Downloads
4,475
Comments
46

112 Embeds 10,953

https://tutsplus.com 2090
http://tutsplus.com 1927
http://mobicon.tistory.com 1094
http://www.zhuoqun.net 1073
http://www.scoop.it 819
http://ontwik.com 557
http://caoyue.sinaapp.com 518
http://www.slideshare.net 505
http://lanyrd.com 367
http://dovapour.info 300
http://www.pixelovers.com 264
http://mcloide.wordpress.com 260
http://academy.formosasoft.com 119
https://twitter.com 119
http://www.cnblogs.com 89
http://paper.li 78
http://blog.waleedmohamed.net 77
http://feeds.nexoblogs.com 53
http://localhost 45
http://abava.blogspot.com 45
file:// 32
http://devilalbum.com 31
http://www.wooui.com 28
http://blog.notsobad.cn 27
http://waleedmohamed.net 26
http://tetgo.sinaapp.com 22
http://ycao.ctripued.com 22
http://www.obolog.com 21
http://a0.twimg.com 19
http://tantrieuf31.blogspot.com 18
https://twimg0-a.akamaihd.net 17
http://twitter.com 15
http://us-w1.rockmelt.com 14
http://app1.prvt.nytimes.com 14
http://www.jimzhan.com 14
http://dev.graymound.com 13
https://si0.twimg.com 13
http://www.bo-ke-blog.net 13
http://blog.fasoulas.com 10
http://static.slidesharecdn.com 10
http://www.zhuaxia.com 9
http://fe.com 8
http://zhuaxia.com 8
https://jabbr.net 8
http://servletsuite.blogspot.com 8
http://9a0e.m9.tcp.cc 6
http://bundlr.com 6
http://theoldreader.com 5
http://cache.baidu.com 5
http://cloud-notepad.blogspot.com 5
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

110 of 46 previous next Post a comment

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • How can this be reconciled with AMD, where in each module you import all the other modules you need in a define statement and access them directly as opposed to using a single sandbox?
    Are you sure you want to
    Your message goes here
    Processing…
  • 很有实践指导意义啊
    感谢作者
    Are you sure you want to
    Your message goes here
    Processing…
  • Great presentation! It's not only useful for JavaScript developers, but the idea is also very inspiring for developers using other languages.

    I'm refactoring LIVEditor (New html editor with a Firebug-like UI) and am having an architecture problem, now I got an idea as to how to solve the problem after re-viewing this slide again. Thanks!
    Are you sure you want to
    Your message goes here
    Processing…
  • This is similar to an approach we use based on OpenSocial Gadgets. Your 'module' is a 'gadget' and they communicate over a PageBus in a publish/subscribe manner using Tibco's PageBus.

    Gadgets can be rendered in-line in a div, or inside an iframe for greater 'sandboxing'. Each Gadget contains it's own javascript / html code, their metadata also describes the messages they can send / receive, and we have a gadget repository and a framework for building mash-ups which are custom collections of these gadgets.

    For those of you who like this idea, check out some casts on the Tibco site and also read about OpenSocial Gadgets.
    Are you sure you want to
    Your message goes here
    Processing…
  • A fairly simple implementation that follows this talk fairly closely can be found here:

    https://github.com/aranm/scalable-javascript-architecture
    Are you sure you want to
    Your message goes here
    Processing…

110 of 46 previous next

Post Comment
Edit your comment

    Scalable JavaScript Application Architecture Scalable JavaScript Application Architecture Presentation Transcript