یک قابلیت وب معمولاً از رابط، API، دیتابیس و محیط انتشار عبور میکند. مارتین کراوسه در «The Complete Developer» این مسیر کامل را دنبال میکند تا همکاری ابزارهای یک stack روشن شود.
وصلکردن لایهها
TypeScript، React، Next.js، MongoDB و Docker زمینهی بررسی مسیریابی، مدل داده، اعتبارسنجی، قرارداد API، توسعهی محلی و deploy هستند. دامنهی کتاب، کل اپلیکیشن را در دید نگه میدارد.
ارزش عملی این نگاه در مرزهاست. type قرارداد داده را روشن میکند، API مسئولیتها را مشخص میکند و محیط توسعه به نفر بعدی برای اجرا و فهم پروژه کمک میکند. این تصمیمها حتی در مقیاس کوچک هم به انسجام برنامه مربوطاند.
نگاه هدایتشده به full-stack
برای خوانندهی آشنا با مقداری برنامهنویسی وب، مسیر مناسبی برای وصلکردن قطعههای آشناست. مقدمهی گسترده به معنی تسلط بر همهی ابزارها نیست و مثالهای وابسته به نسخه به مستندات فعلی نیاز دارند. کتاب چارچوبی برای دنبالکردن یک قابلیت در تمام لایهها میدهد.
دریافت کتاب
- No Starch Press: The Complete Developer
