1. مقدمه
در بسیاری از مواقع، ما نیاز داریم که از برخی ادعاهایی که در توسعه نرمافزار داریم، نسخه پشتیبان تهیه کنیم. در اغلب موارد، ما نیاز داریم که ارزش ادعاهای خود را به وضوح به سهامداران، مشاغل و مدیریت نشان دهیم. بسیاری از اوقات ما ارزش واقعی را در تغییر برخی از فناوری ها می بینیم و مزایای بلندمدت را در انجام این کار می بینیم. این که آیا پیشرفتهایی که مشاهده میکنیم مربوط به عملکرد، خوانایی کد، قابلیت نگهداری یا مدولار بودن هستند، آنچه در واقع برای کسبوکار مهم است پارامترهای دیگر هستند. اینها می توانند هر چیزی مانند تحویل سریع، فعال کردن ویژگی، تصویر، تجربه کاربر، سود و رشد کسب و کار باشند. به این ترتیب، اگر ما نیاز به استدلال داریم که چرا باید به سمت یک فناوری جدید گام برداریم، باید بتوانیم آن را توجیه کنیم. خیلی اوقات این کار آسانی نیست. ما باید اهداف کسب و کار را به وضوح شناسایی کنیم و مشخص کنیم که پیشنهادات ما پیشرفت های قابل توجهی را به همراه خواهد داشت. مدتی است که من صحبت هایی در مورد برنامه نویسی واکنشی می بینم و تمرکز من همیشه روی WebFlux بوده است. RxJava در افق است، اما موضوع مقاله دیگری خواهد بود. در این مقاله، من چند چیز را در مورد خوانندگان فرض می کنم. تجربه و دانش در مورد معماری های MVC و واکنشی بسیار مهم است. بنابراین اصول اولیه بسیار مهم است. اجرای دو بوت بهار را طی خواهیم کرد…