پرش به محتوا

کتابخانه

دانلود @clerk/ui و نشانی CDN ایرانی

@clerk/ui یه بسته npm از شرکت Clerk با مجوز MIT هست که کامپوننت های رابط کاربری SDK های فرانت اند Clerk رو نگه می داره، یعنی بخش بصری ورود، ثبت نام و مدیریت حساب کاربری. سازنده اسمش رو بسته داخلی گذاشته، برای همین معمولا از راه SDK اصلی Clerk باهاش سروکار پیدا می کنی.

نسخه رسمی و بدون تغییر، از منبع رسمی با مجوز MIT؛ هش هر فایل با منبع بررسی شده است.

آخرین نسخه
۱.۴۲.۰
نسخه‌ها در مخزن
۵۱
مجوز
MIT
سازنده
Clerk
آخرین بررسی
آخرین به‌روزرسانی
توضیحات

آخرین نسخه

آخرین نسخه ۱.۴۲.۰ آخرین

۹٫۳ مگابایت· ۱۷۰۹ فایل· انتشار

دانلود
نشانی مستقیم فایل اصلی https://mirror.wbweb.ir/npm/@clerk/ui@1.42.0/dist/ui.browser.js
کد آماده با SRI <script src="https://mirror.wbweb.ir/npm/@clerk/ui@1.42.0/dist/ui.browser.js" integrity="sha256-FdNuvbIDqHbAtfyE+GGLRejn0hPM16oseKrO0WY57hE=" crossorigin="anonymous"></script>

SHA-256: 15d36ebdb203a876c0b5fc84f8618b45e8e7d213ccd7aa2c78aaced16639ee11

درباره @clerk/ui (کلرک یو آی)

@clerk/ui از مجموعه Clerk هست. Clerk یه سرویس احراز هویت و مدیریت کاربره و کار این بسته، طبق توضیح رسمی خودش، نگه داشتن کامپوننت های رابط کاربری برای SDK های فرانت اند این سرویسه. یعنی اگه توی یه سایت یا اپلیکیشن فرم ورود، ثبت نام یا صفحه حساب کاربری Clerk رو دیدی، نمایش اون ها احتمالا از همچین بسته ای میاد.

مشکلی که حل می کنه آشناست. ساختن صفحه ورود، ثبت نام، بازیابی رمز و مدیریت نشست ها از صفر کار وقت گیر و پر از جزئیات امنیتیه. Clerk این بخش ها رو آماده می ده و جدا کردن لایه رابط کاربری توی یه بسته مستقل احتمالا به این کمک می کنه که SDK های مختلف یه پایه مشترک داشته باشن. وارد ساختار داخلی دقیقش نمی شیم، چون سازنده خودش اون رو بسته داخلی معرفی کرده و جزئیاتش ممکنه بدون اطلاع قبلی عوض بشه.

همین «داخلی بودن» مهم ترین نکته انتخابه. اگه می خوای توی پروژه React یا Next.js ورود کاربر رو راه بندازی، معمولا بهتره سراغ SDK مخصوص همون فریم ورک Clerk بری و این بسته رو مستقیم وارد کار نکنی. اگه روش کد بنویسی، با هر به روزرسانی ممکنه چیزی بشکنه. مستقیم سراغش رفتن وقتی معنی داره که دلیل مشخصی داشته باشی. مثلا داری ریشه یه رفتار توی کامپوننت ها رو بررسی می کنی، یا برای بازسازی یه بیلد به نسخه دقیق یه وابستگی نیاز داری.

یه نکته هم برای سایت های ایرانی. کامپوننت های Clerk برای کار با خود سرویس Clerk ساخته شدن و این سرویس بیرون از ایران میزبانی می شه. پس نصب بسته به تنهایی کافی نیست و دسترسی شبکه به سرویس، شرایط استفاده و موضوع تحریم ها رو باید جدا بررسی کنی. اگه پروژه ات باید با درگاه پیامکی یا سامانه ورود داخلی کار کنه و به سرویس خارجی وابسته نباشه، Clerk شاید انتخاب مناسبی نباشه.

بسته مجوز MIT داره، یعنی استفاده تجاری و ویرایش کدش آزاده. ولی این مجوز فقط مربوط به کد بسته هست، نه شرایط و هزینه سرویس Clerk. نسخه های رسمی و بدون تغییر @clerk/ui توی مخزن داخلی ما هم در دسترسه، برای روزهایی که دسترسی به منابع بین المللی کند یا قطع می شه.

راهنمای استفاده

قبل از هر چیز ببین واقعا به خود این بسته نیاز داری یا نه. توی بیشتر پروژه ها SDK مخصوص فریم ورکت کافیه و معمولا این بسته رو خودش به عنوان وابستگی میاره. اگه می خوای مستقیم ازش استفاده کنی، این قدم ها رو برو:

  • اول مشخص کن توی پروژه ات کدوم SDK Clerk رو با کدوم نسخه استفاده می کنی، چون بسته باید با اون هماهنگ باشه.
  • اگه با npm کار می کنی، بسته رو به وابستگی های پروژه اضافه کن و نسخه رو قفل کن، که یه به روزرسانی ناخواسته رفتار کامپوننت ها رو عوض نکنه.
  • اگه می خوای مستقیم توی صفحه بیاریش، از کد آماده پایین همین صفحه استفاده کن و فایل رو قبل از اسکریپت های وابسته بارگذاری کن.
  • کلیدهای Clerk رو توی متغیرهای محیطی نگه دار، نه توی کدی که سمت کاربره و هر کسی می تونه ببینه.
  • بعد از راه اندازی، ورود و ثبت نام رو از شبکه ایران تست کن. چون سرویس Clerk بیرونه، ممکنه توی بعضی شرایط کند باشه یا در دسترس نباشه.

اگه چیزی درست نمایش داده نشد، اول ناهماهنگی نسخه ها رو بررسی کن و بعدش کنسول مرورگر رو ببین.

همه نسخه‌ها (۵۱)

نسخه‌های ۱.x ۴۷ نسخه
  • ۱.۴۲.۰ آخرین نسخه ۹٫۳ مگابایت·
    دانلودنسخه 1.42.0
    نشانی مستقیم فایل اصلی 1.42.0 https://mirror.wbweb.ir/npm/@clerk/ui@1.42.0/dist/ui.browser.js
  • ۱.۴۱.۲ ۹٫۳ مگابایت·
    دانلودنسخه 1.41.2
    نشانی مستقیم فایل اصلی 1.41.2 https://mirror.wbweb.ir/npm/@clerk/ui@1.41.2/dist/ui.browser.js
  • ۱.۴۱.۱ ۹٫۳ مگابایت·
    دانلودنسخه 1.41.1
    نشانی مستقیم فایل اصلی 1.41.1 https://mirror.wbweb.ir/npm/@clerk/ui@1.41.1/dist/ui.browser.js
  • ۱.۴۰.۲ ۹٫۳ مگابایت·
    دانلودنسخه 1.40.2
    نشانی مستقیم فایل اصلی 1.40.2 https://mirror.wbweb.ir/npm/@clerk/ui@1.40.2/dist/ui.browser.js
  • ۱.۴۰.۰ ۹٫۳ مگابایت·
    دانلودنسخه 1.40.0
    نشانی مستقیم فایل اصلی 1.40.0 https://mirror.wbweb.ir/npm/@clerk/ui@1.40.0/dist/ui.browser.js
  • ۱.۳۹.۱ ۹٫۲ مگابایت·
    دانلودنسخه 1.39.1
    نشانی مستقیم فایل اصلی 1.39.1 https://mirror.wbweb.ir/npm/@clerk/ui@1.39.1/dist/ui.browser.js
  • ۱.۳۹.۰ ۹٫۲ مگابایت·
    دانلودنسخه 1.39.0
    نشانی مستقیم فایل اصلی 1.39.0 https://mirror.wbweb.ir/npm/@clerk/ui@1.39.0/dist/ui.browser.js
  • ۱.۳۸.۱ ۹٫۱ مگابایت·
    دانلودنسخه 1.38.1
    نشانی مستقیم فایل اصلی 1.38.1 https://mirror.wbweb.ir/npm/@clerk/ui@1.38.1/dist/ui.browser.js
  • ۱.۳۸.۰ ۹٫۱ مگابایت·
    دانلودنسخه 1.38.0
    نشانی مستقیم فایل اصلی 1.38.0 https://mirror.wbweb.ir/npm/@clerk/ui@1.38.0/dist/ui.browser.js
  • ۱.۳۷.۰ ۱۰٫۲ مگابایت·
    دانلودنسخه 1.37.0
    نشانی مستقیم فایل اصلی 1.37.0 https://mirror.wbweb.ir/npm/@clerk/ui@1.37.0/dist/ui.browser.js
  • ۱.۳۶.۰ ۱۰٫۲ مگابایت·
    دانلودنسخه 1.36.0
    نشانی مستقیم فایل اصلی 1.36.0 https://mirror.wbweb.ir/npm/@clerk/ui@1.36.0/dist/ui.browser.js
  • ۱.۳۵.۰ ۱۰٫۲ مگابایت·
    دانلودنسخه 1.35.0
    نشانی مستقیم فایل اصلی 1.35.0 https://mirror.wbweb.ir/npm/@clerk/ui@1.35.0/dist/ui.browser.js
  • ۱.۳۴.۰ ۱۰٫۲ مگابایت·
    دانلودنسخه 1.34.0
    نشانی مستقیم فایل اصلی 1.34.0 https://mirror.wbweb.ir/npm/@clerk/ui@1.34.0/dist/ui.browser.js
  • ۱.۳۳.۱ ۱۰٫۲ مگابایت·
    دانلودنسخه 1.33.1
    نشانی مستقیم فایل اصلی 1.33.1 https://mirror.wbweb.ir/npm/@clerk/ui@1.33.1/dist/ui.browser.js
  • ۱.۳۲.۳ ۹٫۹ مگابایت·
    دانلودنسخه 1.32.3
    نشانی مستقیم فایل اصلی 1.32.3 https://mirror.wbweb.ir/npm/@clerk/ui@1.32.3/dist/ui.browser.js
  • ۱.۳۱.۰ ۹٫۸ مگابایت·
    دانلودنسخه 1.31.0
    نشانی مستقیم فایل اصلی 1.31.0 https://mirror.wbweb.ir/npm/@clerk/ui@1.31.0/dist/ui.browser.js
  • ۱.۳۰.۸ ۹٫۸ مگابایت·
    دانلودنسخه 1.30.8
    نشانی مستقیم فایل اصلی 1.30.8 https://mirror.wbweb.ir/npm/@clerk/ui@1.30.8/dist/ui.browser.js
  • ۱.۲۹.۱ ۹٫۷ مگابایت·
    دانلودنسخه 1.29.1
    نشانی مستقیم فایل اصلی 1.29.1 https://mirror.wbweb.ir/npm/@clerk/ui@1.29.1/dist/ui.browser.js
  • ۱.۲۸.۰ ۹٫۷ مگابایت·
    دانلودنسخه 1.28.0
    نشانی مستقیم فایل اصلی 1.28.0 https://mirror.wbweb.ir/npm/@clerk/ui@1.28.0/dist/ui.browser.js
  • ۱.۲۷.۲ ۹٫۶ مگابایت·
    دانلودنسخه 1.27.2
    نشانی مستقیم فایل اصلی 1.27.2 https://mirror.wbweb.ir/npm/@clerk/ui@1.27.2/dist/ui.browser.js
  • ۱.۲۶.۱ ۹٫۵ مگابایت·
    دانلودنسخه 1.26.1
    نشانی مستقیم فایل اصلی 1.26.1 https://mirror.wbweb.ir/npm/@clerk/ui@1.26.1/dist/ui.browser.js
  • ۱.۲۵.۸ ۹٫۵ مگابایت·
    دانلودنسخه 1.25.8
    نشانی مستقیم فایل اصلی 1.25.8 https://mirror.wbweb.ir/npm/@clerk/ui@1.25.8/dist/ui.browser.js
  • ۱.۲۴.۲ ۹٫۳ مگابایت·
    دانلودنسخه 1.24.2
    نشانی مستقیم فایل اصلی 1.24.2 https://mirror.wbweb.ir/npm/@clerk/ui@1.24.2/dist/ui.browser.js
  • ۱.۲۳.۱ ۹٫۳ مگابایت·
    دانلودنسخه 1.23.1
    نشانی مستقیم فایل اصلی 1.23.1 https://mirror.wbweb.ir/npm/@clerk/ui@1.23.1/dist/ui.browser.js
  • ۱.۲۲.۰ ۹٫۳ مگابایت·
    دانلودنسخه 1.22.0
    نشانی مستقیم فایل اصلی 1.22.0 https://mirror.wbweb.ir/npm/@clerk/ui@1.22.0/dist/ui.browser.js
  • ۱.۲۱.۰ ۹٫۳ مگابایت·
    دانلودنسخه 1.21.0
    نشانی مستقیم فایل اصلی 1.21.0 https://mirror.wbweb.ir/npm/@clerk/ui@1.21.0/dist/ui.browser.js
  • ۱.۲۰.۰ ۹٫۳ مگابایت·
    دانلودنسخه 1.20.0
    نشانی مستقیم فایل اصلی 1.20.0 https://mirror.wbweb.ir/npm/@clerk/ui@1.20.0/dist/ui.browser.js
  • ۱.۱۹.۰ ۹٫۳ مگابایت·
    دانلودنسخه 1.19.0
    نشانی مستقیم فایل اصلی 1.19.0 https://mirror.wbweb.ir/npm/@clerk/ui@1.19.0/dist/ui.browser.js
  • ۱.۱۸.۱ ۹٫۲ مگابایت·
    دانلودنسخه 1.18.1
    نشانی مستقیم فایل اصلی 1.18.1 https://mirror.wbweb.ir/npm/@clerk/ui@1.18.1/dist/ui.browser.js
  • ۱.۱۷.۰ ۹٫۲ مگابایت·
    دانلودنسخه 1.17.0
    نشانی مستقیم فایل اصلی 1.17.0 https://mirror.wbweb.ir/npm/@clerk/ui@1.17.0/dist/ui.browser.js
  • ۱.۱۶.۱ ۹٫۱ مگابایت·
    دانلودنسخه 1.16.1
    نشانی مستقیم فایل اصلی 1.16.1 https://mirror.wbweb.ir/npm/@clerk/ui@1.16.1/dist/ui.browser.js
  • ۱.۱۵.۱ ۹٫۱ مگابایت·
    دانلودنسخه 1.15.1
    نشانی مستقیم فایل اصلی 1.15.1 https://mirror.wbweb.ir/npm/@clerk/ui@1.15.1/dist/ui.browser.js
  • ۱.۱۴.۰ ۸٫۷ مگابایت·
    دانلودنسخه 1.14.0
    نشانی مستقیم فایل اصلی 1.14.0 https://mirror.wbweb.ir/npm/@clerk/ui@1.14.0/dist/ui.browser.js
  • ۱.۱۳.۱ ۸٫۷ مگابایت·
    دانلودنسخه 1.13.1
    نشانی مستقیم فایل اصلی 1.13.1 https://mirror.wbweb.ir/npm/@clerk/ui@1.13.1/dist/ui.browser.js
  • ۱.۱۲.۱ ۸٫۷ مگابایت·
    دانلودنسخه 1.12.1
    نشانی مستقیم فایل اصلی 1.12.1 https://mirror.wbweb.ir/npm/@clerk/ui@1.12.1/dist/ui.browser.js
  • ۱.۱۱.۰ ۸٫۷ مگابایت·
    دانلودنسخه 1.11.0
    نشانی مستقیم فایل اصلی 1.11.0 https://mirror.wbweb.ir/npm/@clerk/ui@1.11.0/dist/ui.browser.js
  • ۱.۱۰.۰ ۸٫۵ مگابایت·
    دانلودنسخه 1.10.0
    نشانی مستقیم فایل اصلی 1.10.0 https://mirror.wbweb.ir/npm/@clerk/ui@1.10.0/dist/ui.browser.js
  • ۱.۹.۱ ۸٫۳ مگابایت·
    دانلودنسخه 1.9.1
    نشانی مستقیم فایل اصلی 1.9.1 https://mirror.wbweb.ir/npm/@clerk/ui@1.9.1/dist/ui.browser.js
  • ۱.۸.۰ ۸٫۳ مگابایت·
    دانلودنسخه 1.8.0
    نشانی مستقیم فایل اصلی 1.8.0 https://mirror.wbweb.ir/npm/@clerk/ui@1.8.0/dist/ui.browser.js
  • ۱.۷.۰ ۸٫۲ مگابایت·
    دانلودنسخه 1.7.0
    نشانی مستقیم فایل اصلی 1.7.0 https://mirror.wbweb.ir/npm/@clerk/ui@1.7.0/dist/ui.browser.js
  • ۱.۶.۹ ۸٫۲ مگابایت·
    دانلودنسخه 1.6.9
    نشانی مستقیم فایل اصلی 1.6.9 https://mirror.wbweb.ir/npm/@clerk/ui@1.6.9/dist/ui.browser.js
  • ۱.۵.۱ ۸٫۱ مگابایت·
    دانلودنسخه 1.5.1
    نشانی مستقیم فایل اصلی 1.5.1 https://mirror.wbweb.ir/npm/@clerk/ui@1.5.1/dist/ui.browser.js
  • ۱.۴.۰ ۸٫۱ مگابایت·
    دانلودنسخه 1.4.0
    نشانی مستقیم فایل اصلی 1.4.0 https://mirror.wbweb.ir/npm/@clerk/ui@1.4.0/dist/ui.browser.js
  • ۱.۳.۰ ۸٫۱ مگابایت·
    دانلودنسخه 1.3.0
    نشانی مستقیم فایل اصلی 1.3.0 https://mirror.wbweb.ir/npm/@clerk/ui@1.3.0/dist/ui.browser.js
  • ۱.۲.۴ ۸٫۱ مگابایت·
    دانلودنسخه 1.2.4
    نشانی مستقیم فایل اصلی 1.2.4 https://mirror.wbweb.ir/npm/@clerk/ui@1.2.4/dist/ui.browser.js
  • ۱.۱.۰ ۸٫۱ مگابایت·
    دانلودنسخه 1.1.0
    نشانی مستقیم فایل اصلی 1.1.0 https://mirror.wbweb.ir/npm/@clerk/ui@1.1.0/dist/ui.browser.js
  • ۱.۰.۱ ۶٫۵ مگابایت·
    دانلودنسخه 1.0.1
    نشانی مستقیم فایل اصلی 1.0.1 https://mirror.wbweb.ir/npm/@clerk/ui@1.0.1/dist/ui.browser.js
نسخه‌های ۰.x ۴ نسخه
  • ۰.۳.۲۴ ۸۶۱ کیلوبایت·
    دانلودنسخه 0.3.24
    نشانی مستقیم فایل اصلی 0.3.24 https://mirror.wbweb.ir/npm/@clerk/ui@0.3.24/dist/contexts.js
  • ۰.۲.۴ ۸۶۱ کیلوبایت·
    دانلودنسخه 0.2.4
    نشانی مستقیم فایل اصلی 0.2.4 https://mirror.wbweb.ir/npm/@clerk/ui@0.2.4/dist/contexts.js
  • ۰.۱.۲۸ ۸۶۰ کیلوبایت·
    دانلودنسخه 0.1.28
    نشانی مستقیم فایل اصلی 0.1.28 https://mirror.wbweb.ir/npm/@clerk/ui@0.1.28/dist/contexts.js
  • ۰.۰.۱ قدیمی‌ترین نسخه ۴٫۳ مگابایت·
    دانلودنسخه 0.0.1
    نشانی مستقیم فایل اصلی 0.0.1 https://mirror.wbweb.ir/npm/@clerk/ui@0.0.1/dist/ui.js

پرسش‌های رایج

  • یه بسته npm از Clerk که طبق توضیح رسمی، کامپوننت های رابط کاربری SDK های فرانت اند این سرویس رو نگه می داره. خود سازنده اسمش رو بسته داخلی گذاشته، یعنی بیشتر برای استفاده SDK های Clerk ساخته شده تا این که توسعه دهنده ها مستقیم باهاش کار کنن.

  • معمولا نه. اگه با React، Next.js یا فریم ورک دیگه ای کار می کنی، SDK مخصوص همون فریم ورک رو نصب کن و وابستگی های لازم رو همون مدیریت می کنه. نصب مستقیم فقط وقتی منطقیه که دلیل مشخصی داری، مثلا بازسازی یه بیلد یا بررسی رفتار کامپوننت ها.

  • این کامپوننت ها برای کار با سرویس Clerk ساخته شدن، پس بدون پروژه و کلید توی اون سرویس عملا به درد ورود و ثبت نام واقعی نمی خورن. اگه سیستم احراز هویت خودت رو داری، به جای این بسته سراغ فرم ها و کتابخونه های عمومی رابط کاربری برو.

  • بله، مجوز MIT استفاده تجاری، ویرایش و توزیع کد رو اجازه می ده، به شرطی که متن مجوز و اعلان کپی رایت رو نگه داری. ولی این فقط درباره کد بسته هست. شرایط، محدودیت ها و هزینه سرویس Clerk جداست و باید از خود Clerk بررسی بشه.

چیزی که لازم دارید اینجا نیست؟

نام کتابخانه، افزونه یا قالب را بفرستید؛ پس از بررسی، نسخه‌های رسمی آن به مخزن اضافه می‌شود.