FRESHEN UP GRANDFATHER
Angular js + ts + systemjs
Angular js + ts + systemjs
• SPA
• MVC
• Decouple DOM manipulation
• Test everything
• Back & Front
Angular js + ts + systemjs
• JS with Types
• Classes
• Interfaces
• Modules
• ES6 … ES7 … ESx ...
• Loads ES5 modules
• Loads any module format
• Supports RequireJS-style
• Supports IE9+ with polyfills
• In-browser transpilation
SystemJS
DEMO
https://github.com/mkryuk/ansystype
Do we need it at all?
• AngularJS Style Guide by John Papa
• http://tiny.cc/angularjs
• TsLint
• https://github.com/palantir/tslint
• https://github.com/Microsoft/tslint-microsoft-contrib
• The Top 10 Mistakes AngularJS Developers Make
• http://tiny.cc/ang-mistakes
• AngularJS 1.x with TypeScript (or ES6) Best Practices
• http://tiny.cc/ang-best-practice
Usefulls
Find me...
• Maxim Kryuk
• @mkryuk
• https://github.com/mkryuk

More Related Content

PDF
Making ES6 available to all with ChakraCore and Typescript
PPT
The Realtime Web: Stateful and Programmable
PPTX
Javascript as universal language
PPTX
How to become senior .net developer
PPTX
Architecting, testing and developing an mvc application
PPTX
10 PowerShell Mistakes, Trips and Traps
PDF
Choosing the best JavaScript framework/library/toolkit
PDF
The JavaScript Delusion
Making ES6 available to all with ChakraCore and Typescript
The Realtime Web: Stateful and Programmable
Javascript as universal language
How to become senior .net developer
Architecting, testing and developing an mvc application
10 PowerShell Mistakes, Trips and Traps
Choosing the best JavaScript framework/library/toolkit
The JavaScript Delusion

What's hot (16)

PPTX
Windows 8 javascript apps – getting it right
PDF
Angularjs cascade
PDF
SPA, Scalable Application & AngularJS
PDF
Testing Angular 2 Applications - Rich Web 2016
PDF
Testing Angular Applications - Jfokus 2017
PDF
CoderFaire 2013 - Getting Started with the Joomla! Framework
PDF
TDC2016POA | Trilha JavaScript - O Rei dos Plugins - Tornando-se produtível e...
PDF
Testing Mobile JavaScript
PDF
Cloud Native Progressive Web Applications - Denver JUG 2016
KEY
Angels versus demons: balancing shiny and inclusive
PDF
Node.js in Production
PDF
Mobile web application
KEY
Mobile JavaScript
PDF
Upgrading JavaScript to ES6 and using TypeScript as a shortcut
PDF
Productive Out-of-the-Box: Tooling with Yeoman to Rapidly Develop Ember.js Ap...
PDF
Spa with angular
Windows 8 javascript apps – getting it right
Angularjs cascade
SPA, Scalable Application & AngularJS
Testing Angular 2 Applications - Rich Web 2016
Testing Angular Applications - Jfokus 2017
CoderFaire 2013 - Getting Started with the Joomla! Framework
TDC2016POA | Trilha JavaScript - O Rei dos Plugins - Tornando-se produtível e...
Testing Mobile JavaScript
Cloud Native Progressive Web Applications - Denver JUG 2016
Angels versus demons: balancing shiny and inclusive
Node.js in Production
Mobile web application
Mobile JavaScript
Upgrading JavaScript to ES6 and using TypeScript as a shortcut
Productive Out-of-the-Box: Tooling with Yeoman to Rapidly Develop Ember.js Ap...
Spa with angular
Ad

Recently uploaded (20)

PDF
TrustArc Webinar - Data Minimization in Practice_ Reducing Risk, Enhancing Co...
PPTX
AQUEEL MUSHTAQUE FAKIH COMPUTER CENTER .
PPTX
From XAI to XEE through Influence and Provenance.Controlling model fairness o...
PDF
Revolutionizing recommendations a survey: a comprehensive exploration of mode...
PDF
Uncertainty-aware contextual multi-armed bandits for recommendations in e-com...
PPTX
Introduction-to-Artificial-Intelligence (1).pptx
PDF
FASHION-DRIVEN TEXTILES AS A CRYSTAL OF A NEW STREAM FOR STAKEHOLDER CAPITALI...
PDF
Introduction to c language from lecture slides
PPT
Overviiew on Intellectual property right
PDF
Secure Java Applications against Quantum Threats
PPTX
Rise of the Digital Control Grid Zeee Media and Hope and Tivon FTWProject.com
PDF
Optimizing bioinformatics applications: a novel approach with human protein d...
PDF
State of AI in Business 2025 - MIT NANDA
PDF
【AI論文解説】高速・高品質な生成を実現するFlow Map Models(Part 1~3)
PDF
Domain-specific knowledge and context in large language models: challenges, c...
PDF
ELLIE29.pdfWETWETAWTAWETAETAETERTRTERTER
PDF
TicketRoot: Event Tech Solutions Deck 2025
PDF
Examining Bias in AI Generated News Content.pdf
PPTX
CRM(Customer Relationship Managmnet) Presentation
PDF
“Introduction to Designing with AI Agents,” a Presentation from Amazon Web Se...
TrustArc Webinar - Data Minimization in Practice_ Reducing Risk, Enhancing Co...
AQUEEL MUSHTAQUE FAKIH COMPUTER CENTER .
From XAI to XEE through Influence and Provenance.Controlling model fairness o...
Revolutionizing recommendations a survey: a comprehensive exploration of mode...
Uncertainty-aware contextual multi-armed bandits for recommendations in e-com...
Introduction-to-Artificial-Intelligence (1).pptx
FASHION-DRIVEN TEXTILES AS A CRYSTAL OF A NEW STREAM FOR STAKEHOLDER CAPITALI...
Introduction to c language from lecture slides
Overviiew on Intellectual property right
Secure Java Applications against Quantum Threats
Rise of the Digital Control Grid Zeee Media and Hope and Tivon FTWProject.com
Optimizing bioinformatics applications: a novel approach with human protein d...
State of AI in Business 2025 - MIT NANDA
【AI論文解説】高速・高品質な生成を実現するFlow Map Models(Part 1~3)
Domain-specific knowledge and context in large language models: challenges, c...
ELLIE29.pdfWETWETAWTAWETAETAETERTRTERTER
TicketRoot: Event Tech Solutions Deck 2025
Examining Bias in AI Generated News Content.pdf
CRM(Customer Relationship Managmnet) Presentation
“Introduction to Designing with AI Agents,” a Presentation from Amazon Web Se...
Ad

Angular js + ts + systemjs

  • 4. • SPA • MVC • Decouple DOM manipulation • Test everything • Back & Front
  • 6. • JS with Types • Classes • Interfaces • Modules • ES6 … ES7 … ESx ...
  • 7. • Loads ES5 modules • Loads any module format • Supports RequireJS-style • Supports IE9+ with polyfills • In-browser transpilation SystemJS
  • 9. Do we need it at all?
  • 10. • AngularJS Style Guide by John Papa • http://tiny.cc/angularjs • TsLint • https://github.com/palantir/tslint • https://github.com/Microsoft/tslint-microsoft-contrib • The Top 10 Mistakes AngularJS Developers Make • http://tiny.cc/ang-mistakes • AngularJS 1.x with TypeScript (or ES6) Best Practices • http://tiny.cc/ang-best-practice Usefulls
  • 11. Find me... • Maxim Kryuk • @mkryuk • https://github.com/mkryuk