davewasmer/devcert
این ابزار به تو کمک میکنه تا به راحتی گواهیهای HTTPS محلی ایجاد کنی و تو محیط توسعه، بدون دردسر هشدارهای امنیتی مرورگر کار کنی. ️
کاربرد:
وقتی داری روی یه پروژه وب کار میکنی که نیاز به HTTPS داره (مثل تست APIهایی که فقط روی HTTPS کار میکنن)، این ابزار به صورت خودکار یه گواهی معتبر محلی ایجاد میکنه و به سیستمت اضافه میکنه.
در چه شرایطی بهتره استفاده شود؟
وقتی میخوای تو لوکال هاست از ویژگیهایی مثل Service Workers، Geolocation یا HTTP/2 استفاده کنی که فقط روی HTTPS فعال میشن. همچنین برای تست وباپهایی که با APIهای امنیتی سختگیرانه کار میکنن. ️
چند مثال از موارد استفاده:
- تست یه اپلیکیشن React که با یه API تحت HTTPS ارتباط داره
- راهاندازی محیط توسعه برای یه PWA (Progressive Web App)
- شبیهسازی محیط تولید که کل ترافیک روی HTTPS هست
- ##local
- ##HTTPS
- ##SSL
- ##web
- ##devtools
- ##PWA
- ##NodeJS
- ##localhost
- ##developer
- ##secure
