If you are not sure if the website you would like to visit is secure, you can verify it here. Enter the website address of the page and see parts of its content and the thumbnail images on this site. None (if any) dangerous scripts on the referenced page will be executed. Additionally, if the selected site contains subpages, you can verify it (review) in batches containing 5 pages.
favicon.ico: pidrang.dev/docs/ui-layers - UI layers | Pidrang.

site address: pidrang.dev/docs/ui-layers/ redirected to: pidrang.dev/docs/ui-layers

site title: UI layers Pidrang

Our opinion (on Friday 13 November 2026 0:18:25 UTC):

GREEN status (no comments) - no comments
After content analysis of this website we propose the following hashtags:



Meta tags:
description=A UI layer is a package of components that depend on @pidrang/core and their own styling library, never on a DataProvider. Pidrang ships two today —...;

Headings (most frequently used words):

ui, layers, the, guide, reference, maintainers, material, and, tailwind, same, api, what, generator, writes, choosing, third, layer,

Text of the page (most frequently used words):
material (22), pidrang (21), tailwind (17), and (14), the (13), angular (10), app (7), page (5), use (5), pages (5), cli (5), #layers (5), layer (4), reference (4), what (4), element (4), components (4), resource (4), third (3), library (3), see (3), for (3), generated (3), source (3), package (3), core (3), refine (2), with (2), data (2), providers (2), this (2), same (2), can (2), one (2), they (2), selectors (2), your (2), application (2), already (2), uses (2), always (2), installed (2), its (2), lines (2), src (2), are (2), layout (2), sign (2), form (2), table (2), css (2), classes (2), must (2), styling (2), demo (2), artifacts (2), releasing (2), design (2), notes (2), maintainers (2), getting (2), started (2), navigation (2), mit, licensed, inspired, not, affiliated, next, previous, pager, edit, github, planned, implements, contract, zorro, both, coexist, distinct, has, component, choosing, replaced, installs, using, still, needs, libs, lib, generate, bundle, pages_ui_layer_packages, crud, checks, declares, styles, otherwise, 101, apps, tooling, json, layoutuiof, follow, declared, three, facts, about, generates, init, generator, writes, switching, between, change, import, name, inputs, outputs, behaviour, resourceform, resourcetable, class, api, setup, each, line, pointing, template, scanned, only, have, utility, call, palette, typography, density, root, color, scheme, light, dark, mat, theme, via, add, configure, you, install, that, depend, their, own, never, ships, two, today, plans, dataprovider, overview, architecture, authentication, write, yourself, guide, sidebar, return, top, menu, demos, main, search, docs, skip, content,


Text of the page (random words):
ui layers pidrang skip to content pidrang docs search k main navigation getting started reference core components ui layers cli maintainers design notes releasing demo artifacts demos menu return to top sidebar navigation guide getting started write the pages yourself authentication architecture data providers ui layers overview angular material tailwind css reference core components cli maintainers design notes releasing demo artifacts on this page ui layers a ui layer is a package of components that depend on pidrang core and their own styling library never on a dataprovider pidrang ships two today material and tailwind and plans a third material and tailwind package styling what you install what the app must configure pidrang material angular material pidrang material angular material via ng add angular material a mat theme call with palette typography and density color scheme light dark in the root element pidrang tailwind tailwind utility classes pidrang tailwind only app must already have tailwind v4 a source line pointing at the installed library so its template classes are scanned and generated see angular material or tailwind css for the setup of each one the same api class material element tailwind element resourcetable t pidrang material resource table pidrang tailwind resource table resourceform t pidrang material resource form pidrang tailwind resource form switching between layers is a change of import and element name see components reference for inputs outputs and behaviour what the generator writes three facts about what pidrang init generates layout and sign in follow the app s declared ui layer layoutuiof checks package json if the app declares pidrang tailwind the layout and sign in page use tailwind styles otherwise they use material source apps pidrang cli src app tooling ts lines 93 101 generated crud pages are always angular material pages_ui_layer_packages always installs pidrang material and angular material and uses the material selectors an app using pidrang tailwind still needs material installed for its generated pages source libs cli src lib generate pages bundle ts lines 70 73 pages can be replaced see the cli reference choosing use material if your application already uses angular material use tailwind if your application has tailwind v4 and no component library both can coexist in one app they use distinct selectors pidrang material vs pidrang tailwind a third layer a third layer pidrang ng zorro is planned and implements the same contract edit this page on github pager previous page data providers next page angular material mit licensed inspired by refine not affiliated with angular or refine pidrang
Thumbnail images (randomly selected): * Images may be subject to copyright.GREEN status (no comments)

    No Images


    Verified site has: 19 subpage(s). Do you want to verify them? Verify pages:

    1-5 6-10 11-15 16-19


    The site also has 1 references to external domain(s).

     github.com  Verify


    Top 50 hastags from of all verified websites.

    Supplementary Information (add-on for SEO geeks)*- See more on header.verify-www.com

    Header

    HTTP/1.1 301 Moved Permanently
    Connection close
    Content-Length 162
    Server GitHub.com
    Content-Type text/html
    Location htt????/pidrang.dev/docs/ui-layers/
    X-GitHub-Request-Id E7D6:18A11A:1C10E:1DD32:6AF65751
    x-github-edge-region uksouth
    Accept-Ranges bytes
    Age 0
    Date Fri, 13 Nov 2026 00:18:25 GMT
    Via 1.1 varnish
    X-Served-By cache-lcy-egml8630071-LCY
    X-Cache MISS
    X-Cache-Hits 0
    X-Timer S1794529105.342732,VS0,VE93
    Vary Accept-Encoding
    X-Fastly-Request-ID 46e56452332a6e6ae54a8d9262316d126c12a248
    HTTP/2 200
    server GitHub.com
    content-type text/html; charset=utf-8
    last-modified Fri, 06 Nov 2026 15:53:07 GMT
    access-control-allow-origin *
    strict-transport-security max-age=31556952
    etag W/ 6aedf7e3-5f03
    expires Fri, 13 Nov 2026 00:28:25 GMT
    cache-control max-age=600
    content-encoding gzip
    x-proxy-cache MISS
    x-github-request-id 5D3C:2FA452:C6509C:C78C35:6AF65751
    x-github-edge-region fra
    accept-ranges bytes
    age 0
    date Fri, 13 Nov 2026 00:18:25 GMT
    via 1.1 varnish
    x-served-by cache-rtm-ehrd2290029-RTM
    x-cache MISS
    x-cache-hits 0
    x-timer S1794529105.463490,VS0,VE129
    vary Accept-Encoding
    x-fastly-request-id 4ff0fe778d687b481425d0912e447593caeefab5
    content-length 5229

    Meta Tags

    title="UI layers | Pidrang"
    charset="utf-8"
    name="viewport" content="width=device-width,initial-scale=1"
    name="description" content="A UI layer is a package of components that depend on @pidrang/core and their own styling library, never on a DataProvider. Pidrang ships two today —..."
    name="generator" content="VitePress v1.6.4"
    name="theme-color" content="#060b12"
    property="og:type" content="website"
    property="og:site_name" content="Pidrang"
    property="og:title" content="UI layers"
    property="og:description" content="A UI layer is a package of components that depend on @pidrang/core and their own styling library, never on a DataProvider. Pidrang ships two today —..."
    property="og:url" content="htt????/pidrang.dev/docs/ui-layers/"
    property="og:image" content="htt????/pidrang.dev/assets/social/social-card.png"
    property="og:image:alt" content="Pidrang social card"
    name="twitter:card" content="summary_large_image"

    Load Info

    page size5229
    load time (s)0.304684
    redirect count1
    speed download17200
    server IP 185.199.110.153
    * all occurrences of the string "http://" have been changed to "htt???/"