Spring WebFlux یک پشته وب غیر مسدود کننده واکنشی است که عملکرد بهتری را در مقایسه با Spring Web MVC سنتی ارائه می دهد! برای کسب اطلاعات بیشتر، مقایسه عملکرد را به عنوان بخشی از پیش نمایش رایگان بررسی کنید!
ما 3 میکروسرویس را از ابتدا ایجاد کردیم.
در پایان این دوره با موارد زیر راحت خواهید بود:
Spring WebFlux
افشای APIهای Reactive Restful ( همه GET/POST/PUT/DELETE )
حاشیه نویسی کنترلر
کنترل استثناها با @ControllerAdvice @ExceptionHandler
پرس و جو پارامترها با WebFlux
نقاط پایانی عملکردی
نمایش APIها به روش برنامهنویسی
عملکرد روتر و پیکربندی روتر
MongoDB واکنشگر داده بهار
همه عملیات CRUD با درایور Reactive MongoDB
توسعه Microservice: ایجاد محصول-سرویس که مسئول مدیریت محصولات است
Spring Data R2DBC
همه عملیات CRUD با درایور Reactive Relational DB
توسعه Microservice: ایجاد کاربر-سرویس که مسئولیت مدیریت کاربران را بر عهده دارد
WebClient
الگوی Reactive REST برای ایجاد درخواستهای غیرمسدود HTTP ناهمگام
بررسی سرصفحه ها/کوکی ها/درخواست/پاسخ
ویژگی ها
بررسی استثنا
دسترسی به API جریانی با استفاده از WebClient
Exchange vs Retrieve
توسعه Microservice: ایجاد Order-Service که با سرویس کاربر و محصول-سرویس برای انجام سفارش تماس برقرار می کند.
رویدادهای ارسال شده توسط سرور (SSE)
نمایش API جریان برای ارائه بهروزرسانیهای همزمان به کاربر
اعلانها را از بکاند به جلویی هدایت کنید
در حال توسعه front-end با استفاده از HTML/Bootstrap/JavaScript
متفرقه
با استفاده از الگوی امتحان مجدد، میکروسرویسها را انعطافپذیرتر کنید
بررسی خطا با استفاده از oneError
مانیفست واکنشی
نتی چگونه کار می کند
نحوه مدیریت مسدود کردن درایورها/APIها با WebFlux
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
مهندس اصلی
نمایش نظرات