نوشته‌های مربوط به:

#وب

بررسی nub: جایگزین پدر مادر دار npm

اگر در چند سال اخیر توسعه‌دهنده جاوااسکریپت یا تایپ‌اسکریپت بوده باشید، احتمالاً شما هم مثل من مدام بین ابزارهای مختلف دست‌به‌دست شده‌اید. ابتدا با npm شروع کردیم که کند بودنش اعصاب همه‌مان را خرد می‌کرد. بعد سراغ pnpm رفتیم تا فضای دیسک‌مان نابود نشود و نصب‌ها سریع‌تر انجام شوند. سپس Bun آمد و وعده داد که همه‌چیز را ده برابر سریع‌تر می‌کند، اما وقتی صحبت از محیط پروپوزال‌های واقعی و پروداکشن شد، ناهماهنگی‌های کوچک با Node.js کم‌کم باگ‌های عجیبی رو کرد. حالا ابزار جدیدی وارد میدان شده که رویکرد کاملاً متفاوتی دارد: Nub . در این پست می‌خواهم نگاهی بیندازم به این‌که Nub اصلاً چیست، چطور ک...

خواندن نوشته

فراتر از جابجایی دکمه‌ها: ۵ نکته که از طراحی سیستم فرانت‌اند آموختم

بسیاری از توسعه‌دهندگان تصور می‌کنند مصاحبه‌های فرانت‌اند هنوز هم حول محور تسلط بر یک کتابخانه خاص مثل React، چیدمان المان‌های CSS یا نهایتاً پیاده‌سازی یک الگوریتم ساده می‌چرخد. اما حقیقت در شرکت‌های سطح اول فناوری کاملاً متفاوت است. امروزه، طراحی سیستم (System Design) در فرانت‌اند به همان اندازه بک‌اند، پیچیده، استراتژیک و سرنوشت‌ساز شده است. ما دیگر درباره زیبایی ظاهری صحبت نمی‌کنیم؛ ما درباره معماری سیستم‌های توزیع‌شده‌ای صحبت می‌کنیم که روی مرورگر کاربر اجرا می‌شوند. در تجربه‌ای که در تیم‌های مختلف داشتم، آموختم که یک معمار فرانت‌اند باید مانند یک رهبر فنی فکر کند، نه صرفاً کسی که کد می‌ز...

خواندن نوشته

# آکادمی نوین

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

خواندن نوشته

چرا بیشتر باید در وب فارسی بنویسم؟

پارسال، پیارسال بود انگار؛ هکری اطلاعات جایی رو بدست آورده بود و یا روش نفوذ به جایی رو پیدا کرده بود یا یه چیزی مثل این :))) (سطح تعریف خاطره رو تو رو خدا) خلاصه اینکه این بنده خدا اطلاعات ماجرا رو در اعتراض به تک زبانه شدن وب به اسپانیولی منتشر کرده بود! این روزها هر چقدر نگاه می‌کنم احساس می‌کنم تمام وب رو زبان انگلیسی گرفته. هر مقاله‌ای رو که می‌خوام بخونم انگلیسیه. هر جستوجویی که می‌کنم به انگلیسیه. انگار دیگه محتوای به درد بخور فارسی نیست یا دست کم انقدر محتوای انگلیسی زیاد شده که نسبت فارسی به انگلیسی کم شده. یه روزی با خودم فکر می‌کردم که اگه دسترسی مردم عادی به اینترنت بیشتر بش...

خواندن نوشته