Happy Developer – Telegram
Happy Developer
2.3K subscribers
38 photos
3 videos
10 files
154 links
اینجا رو برای ارتباط نزدیک‌تر درست کردم.
هر چیزی که به نظرم مفید باشه میزارم✌️👾

اگر مشاوره خصوصی نیاز داری:
https://ashkaan.ir/consult

——— 📽
https://youtube.com/HappyDeveloper

https://instagram.com/happy_developer
Download Telegram
این روزا تو شرکت کلی درگیر ریفکتور و حتی ری‌رایت پروژه‌ها هستیم. خیلی وقتا داستان اینجوریه که پروژه فقط یه‌سری CRUD ساده روی چند تا انتیتی داره، ولی نوشتن همین CRUDها کلی وقت می‌گیره.

کلی سرچ کردم و ابزارهای مختلف رو تست کردم ولی یک چیزی که بشه تو دل پروژه های بزرگ استفاده کرد پیدا نکردم.

یکی از بچه ها ایده جالبی داد و گفت خودمون بنویسیمش😄.

نتیجش شد FastCrud.

یه زیرساخت مینیمال توی .NET 9 که باهاش فقط کافیه انتیتی و چند تا کانفیگ تعریف کنی، بعد خودش برات کل CRUD رو با Pagination، Filtering، Sorting، Validation و Dto Mapping روی Minimal API بسازه. یه راحتی هم قابل شخصی سازی هست و میتونی کاستومش کنی.

مزیتش چیه؟


- سرعت توسعه چند برابر میشه.
- کد تکراری و خسته‌کننده حذف میشه.
- ساختار یکپارچه و قابل توسعه داری.
- فقط دیگه وقتت رو برای بخش های مهم پروژه میزاری.
- از همون اول با Swagger و داکیومنت آماده تحویل می‌گیری.

و اگه اینو نداشته باشی؟ خب باید هر بار از صفر همه چیز رو بنویسی، کلی وقت هدر میره، هر پروژه‌ هم کد خودش رو داره و بعداً ریفکتورش کابوس میشه.

فعلاً پروژه در حد دموی اولیه‌ست، ولی کار می‌کنه و خودم خیلی حال کردم باهاش.
دوست دارم شما هم تستش کنین و نظرتون رو بگین ✌🏻

اگر واسه شما هم جالب بود تو گیتهاب استار بدین.
👇🏻
https://github.com/ashkanRmk/FastCrud
🔥4114👍12👎1
یک توییت جالب دیدم گفتم واستون بزارم.

اکثر کسایی که معتقدند AI قراره جای برنامه نویس ها رو بگیره توی این سه دستن:

۱- مدیرایی که اصلا کد نمیزنن
۲- سرمایه گذارها و استارتاپ هایی که توی این حوزه فعالن و دارن همین ابزارها رو میفروشن
۳- مردم بیرون از فضای تک

حالا نظر خود دولوپرها: اره، کمک کنندس😄

یک دسته چهارمی هم هست اونایی که یک ماهه برنامه نویسی رو شروع کردن😄
👍99🔥7😁4👌32👏1
Forwarded from Easy Microservices (Ali Yousefi ˢᵒᶠᵗʷᵃʳᵉ ᴰᵉᵛᵉˡᵒᵖᵉʳ)
گرفتار شدیم 😵‍💫
🤣68😁52
در باب نتورکینگ و استخدام شدن 😄
😁58👍154💔3🔥1
امروز روز ماست؛ همونایی که دنیا رو با چند خط کد قشنگ‌تر (و گاهی نابودتر) می‌کنیم ✌️🥳
81🎉17🤣13
حقیقت محض 😄
نکته مهم اینه باید گذر کنی از هر مرحله وگرنه شدنی نیست ...
👍47😁1411
خب دات نت ۱۰ هم چند روز پیش بلخره اومد و کلی
تغییرات هیجان انگیز داشت

یکی از بهترین سایتایی که میتونین تغییرات رو بخونین اینجاست:
https://antondevtips.com/blog/new-features-in-dotnet-10-and-csharp-14


بعضی از فیچرایی که به سی شارپ ۱۴ و البته EF اضافه شده به شدت لازم بود و توی پروژه های بزرگ خیلی کمک کننده هستن.

به نظر من جذاب تریناش اینا بود:
- Extension Properties
- Server-Sent Events (SSE)
- Complex Types
- Left/RightJoin Operators

از اونجایی که این نسخه LTS هست پروژه های شرکت رو به زودی میبریم روش ✌️
🔥127😍1
حالا شانس ما کلاودفلیر هم ترکیده
لعنتی دیگه هیچی کار نمیکنه🤕
😁25👍13😢5🔥431💔1
Ashkan Rahmani
این روزا تو شرکت کلی درگیر ریفکتور و حتی ری‌رایت پروژه‌ها هستیم. خیلی وقتا داستان اینجوریه که پروژه فقط یه‌سری CRUD ساده روی چند تا انتیتی داره، ولی نوشتن همین CRUDها کلی وقت می‌گیره. کلی سرچ کردم و ابزارهای مختلف رو تست کردم ولی یک چیزی که بشه تو دل پروژه…
یک آپدیتی از این پروژه بدم ...
تقریبا الان یک ماهی هست که روی پروداکشن علی بابا داریم ازش استفاده میکنیم و کلی باگ فیکس روش رفتیم.

میخوام از دو نفر اینجا تشکر کنم که توی ریپو به صورت اوپن سورس مشارکت کردن و خیلی نظرات خوبی دادن و کلی روی کد وقت گذاشتن.

مزدک و یاسمین عزیز که دمشون گرم

خلاصه خوشحال میشم شما هم اگر فیچر خاصی یا بهبودی توی ذهنتون هست واسم PR بفرستین یا یک issue باز کنین.

اینم لینک ریپو اگر ندیدین و استار ندادین🙌

https://github.com/ashkanRmk/FastCrud
15🔥6👍2💯1
بچه هایی که تهران هستین این موقعیت رو از دست ندین.

کارآموزی FrontEnd برای React در شرکت Snapp Trip

شانستون رو حتما امتحان کنین
فرصت کارآموزی توی شرکت های بزرگ معمولا کم پیش میاد

https://www.linkedin.com/posts/karimi-elham_frontend-frontendintern-internship-activity-7412133400733503488-A_ld
🔥25👎71