Skip to content

Latest commit

 

History

History
37 lines (32 loc) · 1.57 KB

dependencies.md

File metadata and controls

37 lines (32 loc) · 1.57 KB

Codebase Dependencies

You may find it useful make changes to the codebase beyond the files that integrate directly with Privacy Sandbox APIs. You are welcome to do so! For your convenience here are some notes about other technologies used in this codebase.

What’s in this framework ?

This framework does use but does not provide guidance about the following web technologies. Knowledge of the following will enable a more focused exploration of Privacy Sandbox APIs.

Express (Node.js web application framework)
This lightweight server side technology is used to organize and serve each of the sites in the demos such as the shop or news site
EJS (Embedded Javascript templating)
This view templating engine enable enables easier maintenance of some of the repetitive content in the demo, such as the product pages in the shop site.
Typescript
Typescript is used in the implementation of each demo site's web application alongside Express. However, most direct integration with Privacy Sandbox APIs is done in JavaScript.
CSS
CSS is used extensively throughout the demo to enable a more streamlined user experience when testing the Privacy Sandbox integrations.

Additionally, this codebase does not provide extensive information about Advertising Technology. You should be familiar with these before you start exploring. We recommend the following resource to learn more: https://clearcode.cc/blog/understanding-advertising-technology/