Sept. 17, 2023, 8:11 a.m. | Arnaud Dagnelies

DEV Community dev.to


What may look ideal in theory, may turn out cumbersome in practice.


-- Myself



During inception, the Passwordless.ID "app" was built in the purest form of a three-tier architecture.



  • The UI - A vue app "compiled" into a single-page-application


  • The API - An API built with Cloudflare Workers


  • The DB - A distributed DB as a service



In particular, each "tier" was completely independent, built with its own tech stack and deployed on a dedicated subdomain.


api app application architecture cloudflare cloudflare workers devops discuss inception may page passwordless practice single theory turn vue webdev workers

Information Security Engineers

@ D. E. Shaw Research | New York City

Technology Security Analyst

@ Halton Region | Oakville, Ontario, Canada

Senior Cyber Security Analyst

@ Valley Water | San Jose, CA

Security Operations Vice President - Content Developer

@ JPMorgan Chase & Co. | Jersey City, NJ, United States

Computer and Forensics Investigator

@ ManTech | 221BQ - Cstmr Site,Springfield,VA

Senior Security Analyst

@ Oracle | United States