Professional Documents
Culture Documents
Sinhagad College of Engineering Department of Information Technology
Sinhagad College of Engineering Department of Information Technology
Guide
“N. H. DESHPANDE”
1
Project Details
• Project Title : Real Time Web-Based Attendance
Monitoring System
• Project Domain: Web Technology
• Project Group Members:
– T150238582 , Amruta Deelip Lohar
– T150358592 , Aniket Dhanajirao Nikam
– T150238514 , Mayur Dharmraj Bedke
– T150238556 , Apeksha Chandrakant Horambe
3
Motivation
• Why you thought about this Project
• Explain need of this topic/area
• Any statement which motivated to take up this
seminar
• These slides of project should be explained only
once
12
Why AngularJS?
13
AngularJS Architechture
14
AngularJS framework testing tools
15
AngularJS vs. Other Web
Techniques
16
AngularJS ReactJS
17
JavaScript AngularJS
Interpreted programming language used Front-end application framework based
to create dynamic web app. on JS, excels at building dynamic and
large SPAs.
18
AngularJS jQuery
It is a framework. It is a library.
19
Applications of AngularJS
20
Applications of AngularJS
1. Modern version of Google
email service is an
example of SPA app.
21
Applications of AngularJS
2. The Guardian is leading
in the design and publishing
Arena.UI of The Guardian
website is developed as an
AngularJS app.
22
Applications of AngularJS
3. PayPal is another
example of large websites
using AngularJS.
PayPal company owns
online payments system
23
Applications of AngularJS
4. American cable and satellite channel The Weather
Channel one the
big websites using
AngularJS.
24
Applications of AngularJS
5. Youtube is a video hosting and video sharing website
owned by Google was written using Angular JS
framework:
25
Advantages of AngularJS
• No need to use observable functions.
• Angular modifies the page DOM directly instead of
adding inner HTML code.
• Extended features such as dependency injection,
routing, animations, view orchestration, and more.
• Supported by IntelliJ IDEA and Visual Studio .NET IDEs.
• Quite a number of different ways to do the same things.
26
Disadvantages of AngularJS
• Angular is big and complicated.
• Angular implementations scale poorly.
• The lifecycle of Angular application is complex.
27
Future Scope of AngularJS
• AngularJS has experienced some major changes from
versions 1.0 to 1.3 to enhance every single part of
AngularJS.
• After its version 1.3, in place of looking at
enhancements, their team has decided to focus on
AngularJS 2.0.
• The future of AngularJS will be inspiring for all the
developers.
28
Conclusion
• Thus it can be concluded that the AngularJS is
more efficient than the existing client-side web
technologies like JavaScript and jQuery.
However, the area in which AngularJS gives the
best performance is SPA ( Single Page
Applications) and not simple Websites.
29
References
[1] Kai Lei, Yining Ma, Zhi Tan, "Performance Comparison and
Evaluation of Web Development Technologies in PHP, Python
and Node.js", 2014 IEEE.
[2] Google Inc., “https://docs.angularjs.org/guide/introduction -
Developer Guide for AngularJS
[3] Comparison of angulaJS framework testing tool
https://ieeexplore.ieee.org/document/7513659.
[4] https://www.ijcat.org/IJCAT-2016/3-7/ Performance
Comparison-and-Evaluation-of-Traditional-Web-Technologies
with-AngularJS.pdf
30