@سرخ شدنجف کاکس
رمزگذار با علاقه به JS ، React ، GraphQL ، Docker و Serverless
نمایشگرهای الگو الگوهای پویایی هستند که با عملگرهایی به سبک MongoDB ساخته شده اند. آنها به شما امکان می دهند اجزای MSON را با کد کمتری شخصی سازی کنید و بسیار قابل گسترش هستند.
خوب ، اما هک MSON چیست؟
MSON روشی کم کد برای ایجاد برنامه از JSON است. هدف نهایی MSON این است که به هر کسی اجازه دهد تا بصری از طریق نرم افزار تولید کند. همچنین می توانید از قطعات MSON برای شارژ توربو برنامه های موجود خود استفاده کنید.
یک م componentلفه فرم ساده که برای جمع آوری نام و آدرس ایمیل استفاده می شود می تواند به صورت زیر باشد:
{
name: 'MyForm',
component: 'Form',
fields: [
{ name: 'name', component: 'TextField', label: 'Name' },
{ name: 'email', component: 'EmailField', label: 'Email' }
]
}
می توانید اطلاعات بیشتر درباره اصول زبان MSON را در اینجا بخوانید.
اپراتورهای MongoDB چیست؟
MongoDB از یک زبان پرسشی گسترده استفاده می کند که با JSON نوشته شده است. از آنجا که این زبان بسیار قدرتمند است ، تعدادی از پروژه ها که به طور مستقل از MongoDB کار می کنند ، پشتیبانی از زبان جستجو را پذیرفته اند:
- کتابخانه های در حافظه برای JS ، مانند mingo و siftjs.
- اپراتورها ORM را دنبال می کنند.
- سایر پایگاه های داده مانند CouchDB
این زبان پرسش همچنین شامل ساختاری برای جمع آوری خطوط لوله است که می تواند برای اجرای عملیاتی مانند آن استفاده شود
$add
،
$multiply
،
$filter
،
$map
، و غیره … برای …