CSSE490 Web Services Development
Introductions, REST, and Back-end tools
CSSE490 Web Services Development Introductions, REST, and Back-end - - PowerPoint PPT Presentation
CSSE490 Web Services Development Introductions, REST, and Back-end tools Motivation for this course Sabbatical at Software Engineering Professionals Worked on a variety of projects o Programming locks for businesses so they can use
Introductions, REST, and Back-end tools
access locks
client project
managers manage resources.
application for financial institution
platform
course on Web Services Development: q MEAN Technology stack q REST architectural style q Jasmine unit testing for front-end q Bootstrap for html-and css-based styling of front-end views q SASS (Syntactically Awesome Style Sheets) as CSS language q Mocha for testing back-end application
style for distributed hypermedia system
constraints
portability
request
explicitly labeled as cacheable or non-cacheable
which it is interacting
end server, or to an intermediary along the way.
balancing and by providing shared caches. Layers may also enforce security policies.
to evolve independently
identifiers.
representations that are returned to the client.
JSON , XML that represents some database
metadata attached, it has enough information to modify or delete the resource on the server, provided it has permission to do so.
the message.
media type (previously known as a MIME type).
(HATEOAS)
headers and the requested URI (the resource name).
response headers.
hypertext).
http://joaopsilva.github.io
JavaScript engine
MongoDB