The view
The final component that completes our web application is, of course, the view. Our app has only one view, the homepage. This view is described as an EJS template in the index.ejs
file that you can find in the views
folder. Let's take a look at this file to understand its structure:
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>Real-time Notes</title> <link href="http://fonts.googleapis.com/css?family=Reenie+Beanie:regular" rel="stylesheet" type="text/css"> <link rel="stylesheet" href="notes.css"> <script src="http://code.jquery.com/jquery-1.11.0.min.js"></script> <script src="http://code.jquery.com/ui/1.10.4/jquery-ui.js"></script> <script src="http://cdnjs.cloudflare.com/ajax/libs/magnific-popup.js/0.9.9/jquery.magnific-popup.min.js"></script> <script src="/socket.io/socket.io.js"></script> <script src="notes.js"></script> <link href="http://cdnjs.cloudflare...