Data sources and licenses used on this site

frontend-practical.dev builds its content from multiple open data sources. Each source's license is listed below. We restructure and visualize the source material, and machine-translate as needed.

Data sources

MDN Web Docs

CC BY-SA 2.5

MDN Web Docs is used for the security glossary, Web API summaries in the Web concepts section, and the description / overview text on HTML / CSS / JavaScript feature pages.

React official docs (react.dev)

CC BY 4.0

The React vs Web Components comparison topic describes React's runtime, component model, and hooks based on the official react.dev documentation. The source content is licensed under CC BY 4.0; we cite react.dev when quoting or summarizing.

W3C standards (WCAG / WAI-ARIA / ARIA APG)

W3C Document License

The accessibility section references the official WCAG 2.2 success criteria titles and text, WAI-ARIA role/property definitions, and the ARIA Authoring Practices Guide (APG) design patterns directly from the W3C primary sources.

web.dev (Google Developers)

CC BY 4.0

Rendering taxonomy (SSR / CSR / static rendering, etc.) definitions are quoted from Google's web.dev 'Rendering on the Web' article as the primary source. We borrow web.dev's server-side / static rendering definitions to establish MPA's technical foundation — which MDN doesn't cover directly (note: the web.dev article itself does not use the term 'MPA').

Wikipedia

CC BY-SA 4.0

Referenced for contrast phrasing such as 'traditional website' / 'classic page redraw model' inside the 'Single-page application' article, mapping to what we call MPA. Wikipedia likewise has no standalone MPA entry — supporting the observation that 'MPA' is industry jargon rather than a formally defined term.

About translation

When the primary source is in English, the Japanese version is machine-translated (Google Translate / DeepL) by default. We run automated quality checks on the output (placeholder leak detection, structural consistency, URL set matching, etc.), but completeness is not guaranteed. For critical use, always consult the original source.

The content on this site is provided for educational and reference purposes and is not guaranteed to be fit for any particular use. Always verify against the official documentation before applying configuration to production.