banana_cool ləqəbli tərtibatçı yeni bir SSR (server tərəfli render) veb freymvorkunu NPM-də yayımlayıb. Authtics Host (və ya HostJS) adlanan bu alət, rəqiblərindən fərqli olaraq serveri 1 saniyədən az müddətdə işə salmağı bacarır. Testlər göstərir ki, istifadəçinin səhifəni görməsi üçün cəmi 1–4 saniyə kifayət edir.
Freymvorkun ən diqqət çəkən xüsusiyyəti, öz daxilində gələn Developer Paneldir. Bu panel vasitəsilə vebsaytı idarə etmək olar: serveri yenidən başlatmaq, dayandırmaq, istifadəçiləri pauza etmək kimi funksiyalar mövcuddur. Panelə giriş üçün DAT (Developer Access Token) autentifikasiyası tələb olunur – bu da təhlükəsizliyi təmin edir.
Developer Panel daxilində konsol və şəbəkə tabları var. Tərtibatçılar burada səhifənin nə qədər məlumat göndərib qəbul etdiyini, hansı logların yazıldığını canlı izləyə bilərlər. Banana_cool qeyd edir ki, bu funksionallıq adətən ayrıca paket quraşdırmağı və mobil cihazda quraşdırmanı tələb edir – Authtics Host isə hər şeyi qutudan çıxan kimi təqdim edir.
Müəllifin sözlərinə görə, əksər freymvorklar serveri başlatmaq üçün 2–5+ saniyə vaxt aparır. Üstəlik, onların əksəriyyətində mobil dostu developer panel yoxdur. Authtics Host həm sürət, həm də mobil uyğunluq baxımından fərqlənir.
Freymvorkdan istifadə etmək üçün NPM-dən @bananacool467/authtics-host paketini yükləmək və TypeScript faylında aşağıdakı kimi yazmaq kifayətdir:
import { App } from "@bananacool467/authtics-host";
const app = new App();
node --experimental-strip-types index.ts
Hazırda freymvork erkən mərhələdə olsa da, sadəliyi və mobil üçün hazırlanmış developer paneli ilə xüsusilə kiçik və orta layihələrdə maraq doğura bilər. Gələcək yeniləmələr və icma rəyi onun inkişaf istiqamətini müəyyən edəcək.
Mənbə: Dev.to (https://dev.to/banana_cool/i-made-a-web-framework-2obn)



