§ 03 — Web Development
The server side handles the parts of a web application that should not depend only on the browser. Its common responsibilities include:
For example, when a user submits a room reservation request, the server may need to:
This work should not be trusted to front-end code alone because browser code can be changed by the user.
A large number of web applications are CRUD systems. CRUD stands for:
Examples in Philippine contexts:
A useful way to model features is by asking:
Entities might include:
Once you identify the entities, CRUD becomes much easier to design.
Pro3 reviewers locked
Part of this subject's paid reviewers. Not included in this printout.
Done with this module? Track it — your progress shows on the subject list.
Studying with blockmates? Send them this lesson.
Up next
Lesson 7: Security, Accessibility, Performance, and Testing→←Previous: Lesson 5: Forms, Validation, HTTP, and Asynchronous Web