Your SlideShare is downloading. ×
Orange developers day javascript compilers & google closure
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Orange developers day javascript compilers & google closure

781

Published on

Javascript Compilers, Google Closure tool introduction.

Javascript Compilers, Google Closure tool introduction.

Published in: Education, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
781
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. JavaScript Compilers JS-Hint / JS-Lint & Google Closure Gamal Shaaban International Centers Orange Labs P&S Cairo Mobile Applications & Software Development
  • 2. Agenda • JavaScript Compilers • why using compilers • JSHint & JSLint • JavaScript Compressors • Google Closure Tool • Hands On.
  • 3. Javascript Compilers
  • 4. JS Compilers • JavaScript is a dynamically-typed language. • Compilers detect errors and potential problems in your code and to enforce your team's coding conventions. • Building well-tested, modular, and cross-browser JavaScript code. • Using compilers, compiles JavaScript into compact, high-performance code. • The compiler removes dead code and rewrites and minimizes what's left so that it downloads and runs quickly. It also checks syntax, variable references, and types, and warns about common JavaScript pitfalls.
  • 5. JS Compilers
  • 6. JS Compilers
  • 7. Google Closure http://closure-compiler.appspot.com/home
  • 8. Hand On • JSHint – http://www.jslint.com/ • JSLint – http://www.jshint.com/ • Google Closure – http://closure-compiler.appspot.com/home

×