SE-2840 Dr. Mark L. Hornick 1 Server-side

SE-2840 Dr. Mark L. Hornick 1 Server-side
1 / 1
SE-2840 Dr. Mark L. Hornick 1 Server-side - slide 1 of 18 SE-2840 Dr. Mark L. Hornick 1 Server-side - slide 2 of 18 SE-2840 Dr. Mark L. Hornick 1 Server-side - slide 3 of 18 SE-2840 Dr. Mark L. Hornick 1 Server-side - slide 4 of 18 SE-2840 Dr. Mark L. Hornick 1 Server-side - slide 5 of 18 SE-2840 Dr. Mark L. Hornick 1 Server-side - slide 6 of 18 SE-2840 Dr. Mark L. Hornick 1 Server-side - slide 7 of 18 SE-2840 Dr. Mark L. Hornick 1 Server-side - slide 8 of 18 SE-2840 Dr. Mark L. Hornick 1 Server-side - slide 9 of 18 SE-2840 Dr. Mark L. Hornick 1 Server-side - slide 10 of 18 SE-2840 Dr. Mark L. Hornick 1 Server-side - slide 11 of 18 SE-2840 Dr. Mark L. Hornick 1 Server-side - slide 12 of 18 SE-2840 Dr. Mark L. Hornick 1 Server-side - slide 13 of 18 SE-2840 Dr. Mark L. Hornick 1 Server-side - slide 14 of 18 SE-2840 Dr. Mark L. Hornick 1 Server-side - slide 15 of 18 SE-2840 Dr. Mark L. Hornick 1 Server-side - slide 16 of 18 SE-2840 Dr. Mark L. Hornick 1 Server-side - slide 17 of 18 SE-2840 Dr. Mark L. Hornick 1 Server-side - slide 18 of 18
SE-2840 Dr. Mark L. Hornick 1 Server-side Javascript What is NodeJS about? Historically, server-side code has been (and still is) written in professional-strength languagesframeworks: PHP PythonDjangoFlask

Related Topics

Download this presentation From Below

"SE-2840 Dr. Mark L. Hornick 1 Server-side" is the property of its rightful owner. Permission is granted to download and print the materials on this website for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.

Presentation Transcript

01
SE-2840 Dr. Mark L. Hornick 1 Server-side Javascript<br>
02
What is NodeJS about? Historically, server-side code has been (and still is) written in “professional-strength” languages/frameworks:
PHP
Python/Django/Flask
Java/(JSP/Struts,Faces,several more)
C#
Ruby/Rails
Perl
While on the client (browser) side, Javascript has become the defacto standard language SE-2840 Dr. Mark L. Hornick 2<br>
03
Why has Javascript lagged? Javascript was originally seen as a “toy” language
…with significant security flaws
Javascript, as an interpreted language, was considered slow
Server-side code needed to be fast, powerful (expressive), and have access to a large set of code libraries
…and other (no longer valid) reasons… SE-2840 Dr. Mark L. Hornick 3<br>