اخیراً در حال خواندن Micro Frontends in Action بودهام و در حین انجام آن تصمیم گرفتم که نمونهها را در ASP.NET Core پیادهسازی کنم و آنها را در Azure میزبانی کنم. سپس به این فکر افتادم که شاید بتوانم از این به عنوان فرصتی برای بازی با برخی فناوریهایی که هنوز فرصت بازی با آنها را نداشتم، مانند YARP یا Azure Container Apps استفاده کنم. وقتی این کار را انجام دادم، فکر بعدی این بود که شاید باید مقداری از این را بنویسم و شاید کسی آن را مفید بداند.
در سالهای اخیر انفجاری از استایلهای معماری میکروسرویسها را شاهدیم که بهصورت عمومی درآمدهاند و تیمهایی با قابلیت مشتری محوری را برای ساخت و استقرار نرم افزارها، بصورت جداگانه (بدون وابستگی) ایجاد کردهاند. مشکل مشترک اینگونه تیمها که با آن روبرو شدهاند کارهای رابط کاربری شان است که باید با یکدیگر در یک کد مشترک یکپارچه شوند.
اخیرا اتفاق بسیار مهمی در حوزه منبع باز(متن باز) رخ داد. در صورتی که متخصص یادگیری عمیق هستید یا از گوگل کلود (ابر گوگل) استفاده میکنید، از این اتفاق مهم بهرهمند خواهید شد. یک روز بعد از عرضه “ Neo-AI”، چارچوب بهینه سازی مدلهای هوش مصنوعی شرکت آمازون، گوگل تصمیم گرفت که Cloud Search Connector SDK را به بازار عرضه کند.
رویس جدیدی اخیراً توسط گوگل منتشر شده است با نام Dataset Search که روزنامهنگاران، پژوهشگران و مهندسین داده میتوانند ازین پس، مجموعه دادههای مورد نیاز خود را به کمک این موتور جستجو بیابند.
https://github.com/Vintharas/angular2-step-by-step-01-your-first-component https://github.com/Vintharas/angular2-step-by-step-02-refactoring-to-services https://github.com/Vintharas/angular2-step-by-step-03-your-second-component-and-data-bindings https://github.com/Vintharas/angular2-step-by-step-04-routing https://github.com/Vintharas/angular2-step-by-step-05-forms-and-validation https://github.com/Vintharas/angular2-step-by-step-06-consuming-real-data-with-http