کتاب Deno Web Development یک منبع بسیار عالی برای یادگیری توسعهی وب با استفاده از چارچوب Deno میباشد. این کتاب در 10 فصل به آموزش مقدماتی تا بیان نکات پیشرفته و جزئیات کار با این چارچوب را توضیح داده است. همچنین در دنیای واقعی نیز با کدهایی برخی از پروژهها را پیادهسازی کرده و مطالب مربوط به آنها را توضیح میدهد.
در ادامه مقدمهای از کتاب Deno Web Development را از زبان نویسنده شرح خواهیم داد.
مقدمهای بر کتاب Deno Web Development:
Deno یک زمان اجرا جاوا اسکریپت/تایپ اسکریپت با پیشفرضهای امن و تجربه توسعهدهنده عالی است.
Deno Web Development اصول اولیه Deno، اصول آن و نحوه استفاده توسعهدهندگان از آنها برای ساخت برنامههای کاربردی در دنیای واقعی را معرفی میکند. کتاب Deno Web Development به سه بخش اصلی تقسیم شده است: معرفی Deno، ساختن یک API از ابتدا، و آزمایش و استقرار یک برنامه Deno. در پایان کتاب، خواننده در استفاده از Deno برای ایجاد، نگهداری و استقرار برنامههای کاربردی وب ایمن و قابل اعتماد راحت خواهد بود.
این کتاب برای چه کسی است؟
این کتاب توسعهدهندگان همه سطوح را هدف قرار میدهد که میخواهند مهارتهای جاوا اسکریپت و تایپ اسکریپت خود را در یک زمان اجرا ایمن، ساده و مدرن به کار ببرند و از آن برای توسعه وب استفاده کنند.
آنچه این کتاب پوشش میدهد:
فصل 1، Deno چیست؟، زمینه تاریخی در مورد Node.js و انگیزههایی که منجر به ایجاد Deno شده است، ارائه میکند و معماری زمان اجرا و مکانها را ارائه میدهد.
فصل 2، زنجیره ابزار، نصب Deno را پوشش میدهد و ابزارهای موجود در باینری زمان اجرا را بررسی میکند.
فصل 3، کتابخانههای زمان اجرا و استاندارد، درباره نوشتن اسکریپتها و برنامههای کاربردی ساده با استفاده از زمان اجرا و توابع استاندارد کتابخانه Deno توضیح میدهد.
فصل 4، ساخت یک برنامه وب، نحوه تنظیم پایههای یک برنامه وب با استفاده از ماژول استاندارد HTTP کتابخانه را نشان میدهد.
فصل 5، افزودن کاربران و مهاجرت به Oak، استفاده از Oak، یک کتابخانه محبوب HTTP، را برای ساختن یک REST API، و افزودن پایداری و کاربران به برنامه را پوشش میدهد.
فصل 6، افزودن احراز هویت و اتصال به پایگاه داده، به اضافه کردن پشتیبانی برای احراز هویت و نقاط پایانی تأیید شده و اتصال به پایگاه داده MongoDB میپردازد.
فصل 7، HTTPS، استخراج پیکربندی، و Deno در مرورگر، به فعال کردن HTTP، مدیریت پیکربندی بر اساس فایلها و محیط، و کد Deno در مرورگر میپردازد.
فصل 8، تست – واحد و یکپارچهسازی، نوشتن و اجرای واحد و تستهای یکپارچهسازی برای ماژولهای نوشته شده در فصلهای قبلی را پوشش میدهد.
فصل 9، استقرار یک برنامه Deno، به پیکربندی یک محیط کانتینر و اتوماسیون برای استقرار یک برنامه Deno میپردازد و آن را در یک محیط ابری اجرا میکند.
فصل 10، بعد چه اتفاقی میافتد؟، مروری بر آنچه در طول کتاب آموختهایم، نقشه راه Deno، توضیح میدهد که چگونه یک ماژول را در رجیستری رسمی Deno منتشر کنید، و در مورد آینده و جامعه Deno با شما صحبت میکند.
همچنین شما میتوانید علاوه بر کتاب Deno Web Development، برای آشنایی بیشتر با چارچوب NodeJS از کتاب Learning Node.js Development نیز استفاده نمائید.
سرفصلهای کتاب Deno Web Development:
- Preface
- Section 1: Getting Familiar with Deno
- 1 What is Deno?
- 2 The Toolchain
- 3 The Runtime and Standard Library
- Section 2: Building an Application
- 4 Building a Web Application
- 5 Adding Users and Migrating to Oak
- 6 Adding Authentication and Connecting to the Database
- 7 HTTPS, Extracting Configuration, and Deno in the Browser
- Section 3: Testing and Deploying
- 8 Testing – Unit and Integration
- 9 Deploying a Deno Application
- 10 What’s Next?
- Index
فایل کتاب Deno Web Development را میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.