2 Star 0 Fork 0

mirrors_jsantell / 2013.cascadiajs.com

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
structuring-front-end-javascript-apps-to-scale.md 1.93 KB
一键复制 编辑 原始数据 按行查看 历史

Structuring front-end JavaScript apps to scale

Abstract

Over the past year or so, the company I've just joined have been building a developer toolkit and lightweight front-end framework that's helped them ensure that a 200k LoC JavaScript SDK hasn't become a tangled mess of unstable spaghetti code. This SDK is then delivered to enterprise organisations who are expected to build on top of around 50k LoC example functionality that's shipped with the SDK… and not turn that into a tangled mess of unstable spaghetti code. At the same time, all this code needs to be easy to navigate, maintain, continually test, enhance and develop upon.

How is this achieved with an app of this scale, you may ask?

In this talk I won't directly discuss the toolkit itself, but instead cover the main points that have been considered when trying to achieve what might sound like the impossible.

Speaker Bio

Phil @leggetter is a Developer Evangelist at Caplin Systems where he's leading the project to open source BladeRunnerJS. He's the co-author of Realtime Web Apps, contributor to HTML5 Hacks and writes articles for Smashing Magazine, .net magazine, Programmable Web, on his own blog and anywhere else he gets an opportunity to create content. Phil's passions include developer experience, customer service and helping people realise the benefits of realtime web technologies, and then use them to build the next generation of interactive and engaging web apps.

马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/mirrors_jsantell/mirrors_jsantell_2013.cascadiajs.com.git
git@gitee.com:mirrors_jsantell/mirrors_jsantell_2013.cascadiajs.com.git
mirrors_jsantell
mirrors_jsantell_2013.cascadiajs.com
2013.cascadiajs.com
master

搜索帮助