شراره شادالو·۷ روز پیشFrontend Deployment, Revisited (Part 1 — Build & Docker)در فرانتاند، تمرکز اغلب روی کد، کامپوننت و فریمورک هاست، اما مسیر واقعی پروژه از نوشتن کد تا اجرا شدن در دست کاربر بسیار گستردهتره. این…
شراره شادالو·۱۱ روز پیشThinking in Frontend Architectureممکنه هر پروژهای که دیده باشین، ساختار فولدرها، نحوه مدیریت State و جریان دادههاش کاملاً متفاوت باشه. این طبیعی است، چون روشها و معماری…
شراره شادالو·۱۲ روز پیشدرک ساختار CI/CD برای فرانتاند هااگر بخواهیم واقعبین باشیم، خیلی وقتها وقتی صحبت از CI/CD میشود، ذهن ما به سرعت به سمت DevOps یا ابزارهای پیچیده میرود. اما برای یک فران…
شراره شادالو·۱۳ روز پیشReact Compiler در React 19بازتعریف Performance در لایهی کامپایلPerformance در React سالهاست که به مجموعهای از تصمیمهای دستی وابسته بوده ؛تصمیمهایی مثل اینکه کجا…
شراره شادالو·۱۴ روز پیشAI Agents: چطوری ازشون بهینه استفاده کنیم؟چند وقتیه همهجا صحبت از AI Agentهاست.ولی واقعیت اینه که خیلی وقتها چیزی که ساخته میشه،یا یه پرامپت بزرگه یا یه اسکریپت پیچیده که اسم Age…
شراره شادالو·۱۵ روز پیشPrompt Engineering Best Practicesالان دیگه همه میدونیم AI ابزاریه که میتونه کارهای تخصصی رو سریعتر و بهتر انجام بده.ولی اگه ندونی چطور ازش سؤال درست بپرسی،نهتنها کمکی ن…
شراره شادالو·۱۵ روز پیشPerformance با Caching — Part 2Load Strategy، Expiration و تصمیمهایی که دیر گرفته میشندر Part 1 دربارهی خودِ caching حرف زدیم و دیدیم ابزارهایی مثل TanStack Query چطور…
شراره شادالو·۱۵ روز پیشPerformance با Caching — Part 1در Frontend فقط به کاهش حجم باندل یا بهینهسازی CSS و JS خلاصه نمیشه.یکی از مهمترین عوامل تجربه سریع و روان کاربر، Caching هست.اما اکثر ت…
شراره شادالو·۸ ماه پیشبهینهسازی بارگذاری صفحه با Critical CSS در SPAهایکی از چالشهای اصلی در SPAها، مدیریت منابع CSS است، بهویژه زمانی که فایلهای CSS سنگین باشند و در سرعت بارگذاری صفحه تأثیر بگذارند.راهحل…