رازهای موفقیت در GraphQL: از آغاز تا دسترسی عمومی (The Secrets to GraphQL Success: From Inception to General Availability) پذیرش پلتفرمهای جدید مانند GraphQL میتواند هم هیجانانگیز و هم چالشبرانگیز باشد. موفقیت تنها از طریق پیادهسازی فناوری حاصل نمیشود، بلکه با درک دینامیکهای سازمانی که پذیرش آن را تسهیل میکنند، به دست میآید. تجربههای گذشته […]
آرشیو دسته: برنامه نویسی
نخستین کنفرانس JSON Schema در رویداد apidays Paris برای نخستینبار یک کنفرانس تخصصی برای JSON Schema برگزار شد؛ مسیری که نشاندهنده بلوغ و جایگاه امروز این استاندارد است. این نشست به وضعیت فعلی پروژه JSON Schema میپردازد: رشد جامعه، وضعیت مشخصات فنی و برنامه مسیر آینده. اهمیت JSON Schema امروزه حدود ۹۷ درصد از Payloadهای […]
APIها (رابطهای برنامهنویسی کاربردی) پایه و اساس توسعه نرمافزار مدرن هستند: آنها به سیستمهای مختلف اجازه میدهند بهصورت استاندارد با یکدیگر ارتباط برقرار کنند و راه را برای یکپارچهسازیها، اتوماسیونها و محصولات مقیاسپذیر هموار میکنند. چه مبتدی کنجکاو باشید و چه توسعهدهنده با تجربهای که میخواهید مهارتهای خود را ارتقا دهید، در اینجا مجموعهای از […]
همزمان با خودکارتر شدن فرایند کدنویسی، تستهای مبتنی بر کد نیز خودمختارتر شدهاند. عاملهای هوش مصنوعی اکنون میتوانند توابع را بنویسند، تستهای کدنویسی تولید کنند و منطق را در همان چرخه کاری اعتبارسنجی کنند. اما نیمه دیگر معادله تست، یعنی اعتبارسنجی سطح سیستم در تستهای بدون نیاز به کدنویسی، همگام پیش نرفته است.این ناهماهنگی در […]
محاسبات سرورلس یک روند محبوب در توسعهٔ ابری است که به توسعهدهندگان اجازه میدهد اپلیکیشنهای مقیاسپذیر، مقرونبهصرفه و رویدادمحور را بدون مدیریت سرورها ایجاد کنند. این مقاله شما را در ساخت یک وباپلیکیشن سرورلس با استفاده از Azure Functions و RapidAPI راهنمایی میکند. محاسبات سرورلس چیست؟ محاسبات سرورلس یک مدل رایانش ابری است که در […]
مقایسه برترین دستیارهای کدنویسی هوش مصنوعی (Comparing Top AI Code Assistants) در عصر تحول دیجیتال، دستیارهای کدنویسی هوش مصنوعی به یک نقطه عطف برای توسعهدهندگان در سراسر جهان تبدیل شدهاند. این ابزارها با استفاده از یادگیری ماشین و پردازش زبان طبیعی، بخشهای مختلف فرآیند کدنویسی را خودکار و بهبود میبخشند. این مقاله بررسی جامعی از […]
مروری بر Smithy، یک زبان توصیف API از آمازون (Overview of Smithy, an API Description Language From Amazon) زبانهای توصیف (Description Languages) روشی بسیار مؤثر و کارآمد برای تعریف چرخه توسعه هستند. این زبانها میتوانند امکان تکرارپذیری بیشتر، کنترل دقیقتر و درک عمیقتری از منطق و سیستمهای زیربنایی ایجاد کنند. یکی از زبانهای جدید این […]
معیارهای تجربه توسعهدهنده (Developer Experience Metrics) که باید ردیابی شود کدامند؟
تجربه توسعهدهنده یا DX میتواند بسیار دشوار باشد تا به درستی پیادهسازی شود. با تمام متغیرها و تلاشهایی که برای ایجاد یک برنامه منسجم DX لازم است، ممکن است اوضاع خیلی سریع خراب شود. با این حال، حتی زمانی که همه چیز به خوبی طراحی شده است، ارزیابی مناسب بودن و جذابیت رویکرد شما اغلب […]
GraphQL یک زبان پرسوجوی بسیار قدرتمند است که دادهها را به روشهای منحصربهفرد و کارآمد به هم متصل میکند. یکی از جالبترین کاربردهای GraphQL در صنعت بانکداری است، جایی که ارزش و بینش قابل توجهی از منابع داده و موارد استفاده مختلف ارائه میدهد. در ادامه، به بررسی GraphQL و برخی از کاربردهای آن در […]
سنگ بنای توسعه نرمافزار مدرن (The Cornerstone of Modern Software Development) “برنامههایی بنویسید که یک کار را انجام دهند و آن را به خوبی انجام دهند”، داگلاس مکایلروی، یکی از معماران کلیدی یونیکس در بل لبز، این فلسفه را بیان کرد. این دیدگاه سالهاست توسعه نرمافزار را شکل داده و بر همه چیز از میکروسرویسهای […]
- API
- DevOps
- ارتباطات
- امنیت سایبری
- اینترنت اشیاء
- برنامه نویسی
- بهینه سازی و سئو
- پایگاه داده
- پردازش داده ها
- پستمن
- توسعه نرم افزار
- توسعه وب
- دیجیتال مارکتینگ
- ذخیرهسازی داده
- زیرساخت IT
- سایر دسته ها
- سخت افزار
- سرویسهای ابری
- علوم کامپیوتر
- فناوری اطلاعات
- کلان داده
- محاسبات شبکهای
- معماری داده
- هوش مصنوعی
- یادگیری ماشینی
