رفقا ها سلام چطورین خیلی خوش اومدین به چنل خودتون 🌟
برای اینکه چنل نظم خاصی رو طی کنه تو شلوغی و همچنین به پست ها دسترسی سریع تری داشته باشین تصمیم گرفتم هر پستی که اینجا میزاریم رو با # دسته بندی کنیم.
تمامی پست های چنلو میتونین با این # ها پیدا کنین
#nodejs
#expressjs
#nestjs
#bunjs
#denojs
#redis
#authentication
#restapi
#sql
#nosql
#mysql
#postgresql
#mariadb
#mongodb
#mongoose
#prisma
#typeorm
#sequelize
#git
#github
#bug
#graphql
#apollo_server
#websocket
#socketio
#test
#cleancode
#linkedin
#fun
#orm
#js
#ts
#regex
#design_patterns
#docker
#elasticsearch
#کدخوانا
#پادکست
#داکیومنت_نویسی
#تجربه
#استخدام
#لینکدین
#ترفند
#رزومه
#پروفایل_گیتهات
#دیزاین_پترن
#کلین_کد
#میم
#فکت
#مقاله
#ویدیو_آموزشی
#نقشه_راه
#کاربردی
#طراحی_دیتابیس
#شبکه_سازی
#متفرقه
#معرفی_ابزار
#معرفی_منبع
#معماری_نرم_افزار
#قیمت_گذاری
#معرفی_کتاب
#نمونه_کار
#روانشناسی
#مهارت_نرم
#هاست
#دیپلوی
#دامنه
#ربات_نویسی
..... این لیست بروز میشود ......
یسری حرف و حدیث ها که خارج از برنامه نویسی هستن و بیشتر تجربه زندگی شخصیم هستن رو پست میکنم با هشتگ #دلی که چنل حالت روحی خشکی نداشته باشه و جو صمیمیت برقرار باشه.
مرسی از همراهیتون ❤️
برای اینکه چنل نظم خاصی رو طی کنه تو شلوغی و همچنین به پست ها دسترسی سریع تری داشته باشین تصمیم گرفتم هر پستی که اینجا میزاریم رو با # دسته بندی کنیم.
تمامی پست های چنلو میتونین با این # ها پیدا کنین
#nodejs
#expressjs
#nestjs
#bunjs
#denojs
#redis
#authentication
#restapi
#sql
#nosql
#mysql
#postgresql
#mariadb
#mongodb
#mongoose
#prisma
#typeorm
#sequelize
#git
#github
#bug
#graphql
#apollo_server
#websocket
#socketio
#test
#cleancode
#fun
#orm
#js
#ts
#regex
#design_patterns
#docker
#elasticsearch
#کدخوانا
#پادکست
#داکیومنت_نویسی
#تجربه
#استخدام
#لینکدین
#ترفند
#رزومه
#پروفایل_گیتهات
#دیزاین_پترن
#کلین_کد
#میم
#فکت
#مقاله
#ویدیو_آموزشی
#نقشه_راه
#کاربردی
#طراحی_دیتابیس
#شبکه_سازی
#متفرقه
#معرفی_ابزار
#معرفی_منبع
#معماری_نرم_افزار
#قیمت_گذاری
#معرفی_کتاب
#نمونه_کار
#روانشناسی
#مهارت_نرم
#هاست
#دیپلوی
#دامنه
#ربات_نویسی
..... این لیست بروز میشود ......
یسری حرف و حدیث ها که خارج از برنامه نویسی هستن و بیشتر تجربه زندگی شخصیم هستن رو پست میکنم با هشتگ #دلی که چنل حالت روحی خشکی نداشته باشه و جو صمیمیت برقرار باشه.
مرسی از همراهیتون ❤️
🐱 https://github.com/MhsnBakhshi🔤 @NodeUnique
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
• یک سبک معماری محبوب برای ساخت APIها
• در
• همانطور که میدانیم REST
• در
• به دلیل معماری Stateless (بدون حالت)،
• ابزارهای بسیاری مانند Postman
- وقتی نیاز به ایجاد API ساده و خوانا برای وب یا موبایل دارید.
- زمانی که معماری سیستم شما به صورت Stateless طراحی شده است.
- برای پروژههایی که نیاز به تعامل با منابع وب (مانند JSON یا XML) دارند.
- در پروژههایی که جامعه توسعهدهندگان نیاز به یک روش استاندارد و گسترده دارند.
• با استفاده از استانداردهای HTTP
• تقریبا تمام زبانهای برنامهنویسی و فریمورکها از REST پشتیبانی میکنند.
درخواستهای GET بهراحتی میتوانند کش شوند تا کارایی سیستم افزایش یابد.
در REST APIها بهطور طبیعی با مرورگرها و ابزارهای مرتبط سازگار هستند.
- فرض کنید میخواهیم اطلاعات یک کاربر با ایدی 1 را دریافت کنیم:
- نوع درخواست:
GET http://localhost:3000/users/1
- پاسخ:
{
"id": 1,
"name": "Mohsen Bakhshi",
"email": "mhsn.bakhshi696@gmail.com"
}
🔴 https://youtube.com/playlist?list=PL55RiY5tL51q4D-B63KBnygU6opNPFk_q&si=7_eK3YMZCIuWFlI1
🔤 @Code_Unique
Please open Telegram to view this post
VIEW IN TELEGRAM
🆒8⚡3👍3👎1
• هنگام انتخاب بین
• ساختار درخواست
- در
- در
• نسخهبندی (Versioning)
- در
- در
• کارایی در درخواستها
- در
- در
• سازگاری با کشینگ
- در
- در
• یادگیری و پیادهسازی
- در
- در
• درخواست دقیق دادهها (Exact Fetching).
• ترکیب چندین منبع در یک درخواست.
مستندات خودکار API.
• مناسب برای پروژههای بزرگ و پیچیده.
• ساده و گسترده در بین توسعهدهندگان.
کشینگ آسان با HTTP.
• مناسب برای پروژههای کوچک یا متوسط.
• از
- زمانی که نیاز به انعطافپذیری بالا در درخواست دادهها دارید.
- وقتی چندین کلاینت (وب، موبایل، دسکتاپ) به API شما متصل هستند.
- برای پروژههایی با دادههای پیچیده و متصل.
• از
- زمانی که پروژه شما ساده یا متوسط است.
اگر نیاز به کشینگ قوی با ابزارهایی مانند CDN دارید.
- وقتی تیم توسعه با REST آشنایی بیشتری دارد.
🔤 @Code_Unique
Please open Telegram to view this post
VIEW IN TELEGRAM
🕊5🌚4👍2🗿2🆒2👎1