877 B
877 B
Architecture
Network Tools is a static React/Vite application wrapped in the shared Toolbox shell. Workbench.tsx owns only transient view state and delegates to small pure modules:
network/url.tsresolves and decomposes URLs with the platformURLparser and returns a password-redacted display value.network/dns.tsconstructs one bounded zone-file record; IPv4 and IPv6 parsing comes from@add-ideas/toolbox-helpers.network/http.tsparses a pasted header block and constructs an explicit CSP from source tokens.network/mime.tsis a project-authored offline reference table.
All version 0.1 operations are short, bounded and synchronous, so the app does not create a worker. There is no server API, service worker, persistence layer or runtime lookup. Relative entry and asset URLs keep the production build relocatable below a nested portal path.