دفتر

The Complete Developer

یادداشت‌هایی از راهنمای full-stack مارتین کراوسه برای TypeScript، React، Next.js، MongoDB، Docker و شکل عملی اپلیکیشن‌های وب مدرن.

نویسنده Ali Zemani۱ دقیقه مطالعه
The Complete Developer

یادداشت‌های مطالعه

The Complete Developer کتاب full-stack گسترده‌ای است. ارزشش این است که سطح اپلیکیشن را به هم وصل نگه می‌دارد: frontend، backend، دیتابیس، deploy و چسب بین آن‌ها.

این پهنا مهم است چون مهندسی محصول به ندرت در یک لایه می‌ماند. یک feature اغلب routing، مدل داده، validation، طراحی API، رفتار پس‌زمینه، container و فرض‌های عملیاتی را لمس می‌کند.

ایده‌های مفید

full-stack یعنی interface

بخش سخت دانستن ابزارهای زیاد نیست. تمیز نگه داشتن interface بین ابزارهاست: شکل request، قرارداد داده، مرز component و فرض deploy.

TypeScript فشار طراحی است

TypeScript وقتی مفید است که مدل روشن‌تری تحمیل کند. وقتی noise می‌شود که typeها فقط پیچیدگی تصادفی را توصیف کنند.

توسعه محلی بخشی از معماری است

Docker و ساختار پروژه فکر بعدی نیستند. شکل می‌دهند چقدر سریع developer سیستم را بفهمد، اجرا کند، تست کند و تغییر دهد.

چرا نزدیک نگهش می‌دارم

مرجع خوب برای ساخت و بازبینی جریان کامل اپلیکیشن. کمتر درباره تسلط بر یک ابزار و بیشتر درباره coherent نگه داشتن کل stack.

دریافت کتاب

اشتراک‌گذاری