Главная
Study mode:
on
1
Intro
2
Working at Microsoft
3
Change at Microsoft
4
Crossplatform IDE
5
CSharp on Mac
6
OmniSharp
7
Electron
8
What is Electron
9
The Pains
10
TypeScript
11
How we grew
12
Extensions
13
Eclipse
14
Eclipse Plugin
15
Extension Host
16
API
17
Provider Pattern
18
Creating an Extension
19
Language Intelligence
20
Sublime Text
21
Open Source
22
Transparency
23
Documentation
24
Daily Feedback
25
OSS Bookkeeping
26
License Agreement
27
Closing
Description:
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only! Grab it Explore the journey of building a large-scale application using JavaScript/TypeScript, Node, Electron, and 100 open-source components in this 51-minute conference talk from GOTO Amsterdam 2016. Join Erich Gamma, Distinguished Engineer at Microsoft, as he shares insights from his five-year experiment in developing browser-based tools with modern web technologies. Learn about the challenges and solutions in creating a cross-platform IDE, the adoption of Electron, the benefits of TypeScript, and the implementation of an extension system. Discover how Microsoft embraced open-source development, transparency, and daily feedback to create a successful developer tool. Gain valuable knowledge on topics such as OmniSharp, language intelligence, and the Provider Pattern for API design.

The Journey of a Large Scale Application Built Using JavaScript - TypeScript, Node, Electron & 100 OSS Components at Microsoft

GOTO Conferences
Add to list