Донистани тарзи истифодаи асбобҳо аксар вақт калиди муваффақият аст. Дар офис барномаҳои монанди Microsoft Office ва Photoshop истифода мешаванд.
Бо вуҷуди ин, асбобҳои зиёде мавҷуданд - Асбобҳои дохилӣ ё Асбобҳои маъмурӣ - ки шумо метавонед дар бораи осонтар кардани ҳаёти кории худ маълумот гиред.
Воситаҳои дохилӣ, ки баъзан ҳамчун барномаҳои дохилӣ маъруфанд, нармафзор ё барномаҳое мебошанд, ки барои кӯмак ба шӯъбаҳои IT, таҳиягарон ва дигар корбарони тиҷорати дохилӣ дар самараноктар шудан пешбинӣ шудаанд.
Онҳо метавонанд ҳама чизро аз осон кардани дастрасӣ ба пойгоҳи додаҳо, CRM, CMS, нармафзори чиптаҳо ё панели идоракунӣ то ба шумо пешниҳод кардани ченакҳои олӣ барои вебсайти шумо иҷро кунанд.
Воситаҳои дохилиро дар Google, Facebook, Apple, Microsoft, Slack, Asana, Dropbox, Amazon ва як қатор вебсайтҳои дигар пайдо кардан мумкин аст.
Аммо онҳо ба чӣ хизмат мекунанд?
Чаро онҳо талаб карда мешаванд?
Ва шумо метавонед онҳоро воқеан барои баланд бардоштани самаранокӣ ё самаранокии ширкати худ истифода баред?
Воситаҳои дохилӣ зиёданд, зеро онҳо барои пайгирии вазифаҳои мушаххас, гузориш додан дар бораи фикру мулоҳизаҳо ва оптимизатсияи кори сайт бо мурури замон хеле муфиданд.
Аксари корхонаҳо инчунин онҳоро барои баланд бардоштани маҳсулнокӣ, идоракунии логистика ва посух додан ба мизоҷон зудтар дар ҳолати нигарониҳои техникӣ истифода мебаранд. Воситаҳои дохилӣ ба шумо имкон медиҳанд, ки иҷрои сайти худро пайгирӣ кунед, барои оянда нақша гиред ва дар баъзе ҳолатҳо ҳатто пулро сарфа кунед.
Дар ин паём, мо ба Appsmith, хусусиятҳои он ва чӣ гуна истифода бурдани он, аз ҷумла чизҳои дигар, бодиққат дида мебароем. Биёед оғоз кунем.
Appsmith чист?
Appsmith маъруф аст Open Source платформа барои сохтан ва ҷойгир кардани ҳалли дохилии веб. Он ба шумо имкон медиҳад, ки ба якчанд пойгоҳи додаҳо ва APIҳо пайваст шавед, то барномаеро созед, ки маълумотро дар вақти воқеӣ истифода мебарад.
Шумо метавонед виджетҳои UI-и қаблан сохташудаи онҳоро истифода баред ва онҳоро ба APIҳо ва пойгоҳи додаҳои худ пайваст кунед, то барномаҳои динамикӣ ва равандҳои мураккабро таҳия кунед. Шумо метавонед ин барномаҳоро бо истифода аз технологияи дилхоҳатон ҷойгир кунед.
Ғайр аз он, хостинг ройгон аст. Ин инчунин маънои онро дорад, ки он чаҳорчӯбаи комилан ройгон барои истифода аст; шумо метавонед барномаҳои худро мустақилона ҷойгир кунед ва аз хидмати абрии Docker истифода баред.
Бо истифода аз платформаи таҳияи визуалӣ дар асоси JavaScript, шумо метавонед барномаҳои CRUD, панелҳои идоракунӣ, панелҳои маъмурӣ ва ғайраро 10 маротиба тезтар созед. Таҳиягарон Appsmith-ро дӯст медоранд, зеро он садҳо соат кӯшишро сарфа мекунад.
Дар маҷмӯъ, он як пойгоҳи боэътимоди кушодаасос барои асбоби дохилӣ рушд.
Вижагиҳо
- Барои насб кардан дар серверҳои шумо Appsmith тақрибан 5 дақиқа вақт мегирад.
- Барои кашола кардан, гузоштан, тағир додани андоза ё таҳрири виджетҳо ба шумо HTML ё CSS лозим нест.
- Шумо ҳоло метавонед бо як клик барномаи CRUD-ро бо тамоми UI ва мантиқ барои манбаи маълумоти SQL, S3 ё Google Sheets эҷод кунед.
- Эзоҳро дар вақти воқеӣ истифода баред (ба монанди Фигма) ҳангоми кор дар воситаҳои дохилӣ барои муоширати фаврӣ, пешниҳоди фикру мулоҳизаҳо ва ҳамкорӣ.
- Дастрасии мустақим ба ҳама гуна пойгоҳи додаҳои PostgreSQL, MySQL ё MongoDB имконпазир аст.
- UI ба шумо имкон медиҳад, ки базаи худро пурсед ва тағир диҳед. API-ҳои PostgreSQL, MongoDB, MySQL, REST ва GraphQL дастрасанд.
- Намудҳои иловагии аутентификатсия барои API-ҳои шумо метавонанд муайян карда шаванд. Аутентификатсия дар асоси калиди API, аутентификатсияи Bearer Token ё омезиши ин ду имконпазир аст.
- Шумо метавонед барномаҳоро бо як клик ҷойгир кунед ё онҳоро бо системаи ҳамгироии пайваста/таъсири муттасили худ муттаҳид кунед. Барои бехатар сохтан, санҷидан ва ҷобаҷогузории барномаҳои худ, филиалҳои git барои муҳитҳои гуногун эҷод кунед.
Таҷрибаи амалӣ бо Appsmith & Firebase
Хондани сабтҳо аз пойгоҳи додаҳо, илова ё таҳрири сабтҳо ва нест кардани сабтҳо ҳама амалҳои CRUD дар ҳама гуна барномаҳо мебошанд. Ҳамаи ин аз ҷониби як ҷо баргузор мешавад интерфейси истифодабаранда ва мантиқи барнома.
Ман ба шумо таълим медиҳам, ки чӣ тавр Firestore-ро ҳамчун пойгоҳи додаҳо барои сохтани менеҷери вазифаҳо дар Appsmith истифода баред. Пайвастшавӣ ба пойгоҳи додаҳо, эҷоди дархостҳо, ҳамгироии додаҳо ба виджетҳо ва татбиқи фармоишӣ функсия бо истифода аз JavaScript дар натичаи ин хама фаро гирифта мешаванд ва мустахкам мешаванд.
Мафҳумҳои зерин таълим дода мешаванд:
- Истифодаи Firestore барои пайвастшавӣ ва дархост
- Дар Appsmith, маълумот ба виджетҳо вобаста аст.
- Ҷойгир кардани барномаи шумо онлайн
1. Истифодаи Firestone барои пайвастшавӣ ва пурсиш
Пеш аз он ки мо дар бораи Firestore муфассал шинос шавем, шумо бояд аввал барнома созед. Барои обуна шудан Appsmith абр ва тугмаи норанҷии Навро пахш кунед. Ҳоло мо метавонем барномаи навбунёдро ба пойгоҳи додаҳо пайваст кунем.
Аз менюи афтанда Сарчашмаҳои маълумот > Нав > Firestore -ро интихоб кунед. Барои пайваст шудан ба мисоли Firebase-и худ, маълумоти эътимоднокии худро пешниҳод кунед. Тугмаи санҷишро пахш кунед, то боварӣ ҳосил кунед, ки ҳама маълумот пеш аз захира кардани манбаи маълумот дуруст аст.
Мо бояд маълумотро бо истифода аз манбаи маълумоти Firestore дархост кунем. Барои дарёфти вазифаҳо аз базаи маълумот дархост эҷод кунед. Ман як маҷмӯаи асосӣ бо номи Асана дорам, ки барои намоиш додани баъзе маълумотҳо дорои маълумоти тухмӣ мебошад. Дархости ҷустуҷӯи вазифа чунин хоҳад буд:
Ҳоло, ки мо ба Firestore пайваст шудаем ва баъзе маълумотҳо ворид шудаем, биёед виджетҳоро барои муаррифии он дар барнома истифода барем.
2. Дар Appsmith, маълумот ба виджетҳо вобаста аст
Барои намоиш додани маълумот ҳангоми ворид шудан ба мо як виҷети Рӯйхат лозим аст. Виҷети Рӯйхатро аз ҷадвали виджет дар панели паҳлӯ ба рони кашед. (Ҷадвали виджетҳо дар зери номи барнома ҷойгир аст.) Ҳатмии асосии виҷети Рӯйхатро ба таври зерин навиштан мумкин аст:
Ба ҳамин монанд, тавассути ворид кардани виджетҳои Матн ва сохтани пайвандҳои мувофиқи онҳо, мо метавонем маълумотро барои ҳар як ҷузъ дар виҷети Рӯйхат нишон диҳем.
Биёед якчанд дақиқаро барои сохтани форма сарф кунем, ки ба мо имкон медиҳад, ки пеш аз оғози барнома корҳоро таҳрир ва нест кунем.
Барои ин, як виҷети Форманы ба рони кашола кунед ва як ҷуфт виджетҳои матниро барои нишон додани маълумот дар бораи коре, ки аз виҷети Рӯйхат интихоб шудааст, истифода баред, ба монанди навсозии форма ҳангоми интихоб шудани ҷузъи нав дар рӯйхат. Ин аст, ки шакли шумо бояд чунин бошад:
Ҳоло шумо метавонед бо истифода аз манбаи маълумоти Firestore, ки қаблан насб карда будед, чунин дархости навсозӣ эҷод кунед.
Сипас, вақте ки тугмаи пешниҳод дар форма пахш карда мешавад, онро барои иҷро кардани дархости вазифаи навсозӣ танзим кунед. Шумо метавонед вазифаро бо истифода аз ҳамон усулҳо ва навиштани дархост хориҷ кунед.
3. Гузоштани аризаи худ онлайн
Ин то ҳол қадами соддатарин аст. Барои ҷойгиркунии барнома, ба кунҷи рости болоии экран равед ва тугмаи Ҷойгиркуниро клик кунед. Шумо инчунин метавонед дигаронро барои истифода ё эҷоди барнома даъват кунед ё ҳатто онро оммавӣ гардонед. Тугмаи мубодила дар паҳлӯи тугмаи Ҷойгиркунӣ ҷойгир аст.
Шумо бо Appsmith асосҳои таҳияи барномаҳоро азхуд кардаед ва ман итминон дорам, ки шумо омодаед он чизеро, ки омӯхтаед, истифода баред.
тарафдор
- Ҳамкории даста дар вақти воқеӣ дарунсохт аст.
- Интегратсия бо ҷараёни кории мавҷудаи CI/CD ва ҷойгиркунии як клик дар Azure, Google Cloud Platform ё Digital Ocean.
- Шумо метавонед шумораи беохири барномаҳои дохилӣ ва манбаъҳои маълумотро пайваст кунед.
- Виҷетҳои пешакӣ танзимшуда дар ин интерфейси сохтани кашолакунӣ диаграммаҳо, қуттиҳои қайдҳо, аксҳо, модалҳо, ҷадвалҳо ва ғайраро дар бар мегиранд.
- Пас аз он ки аъзо ба барномаи шумо даъват карда шуд, шумо метавонед масъулиятҳои онҳоро мустақиман идора кунед.
- Имконияти ворид кардани JavaScript дар дархостҳои пойгоҳи додаҳо, инчунин ҳамгироӣ бо PostgreSQL, DynamoDB, MongoDB, Firebase ва дигар REST ё GraphQL API.
Омӯз
- Барои истифодаи платформа ба шумо баъзе қобилиятҳои барномасозӣ лозим аст.
- Танҳо барномаҳои веб иҷозат дода мешавад. Барномаҳо на ҳамеша зуд ҷавоб медиҳанд.
нархгузорӣ
Нашри ҷомеаи сайт барои истифодаи номуайян ройгон аст. Шумо инчунин метавонед ба нашри тиҷории абрӣ асосёфта назар кунед, ки ба зудӣ бо нархгузорӣ дастрас хоҳад шуд.
хулоса
Таҳияи асбобҳои дохилӣ як усули олиҷанобест барои тавонмандсозии дастаи шумо бидуни сару кор бо рамзгузорӣ ё дигар бозгашту пеш бо таҳиягарон ё гурӯҳҳои таҳлилӣ.
Appsmith барои насб кардан ва истифода кардан осон аст ва онро барои тиҷорати технологияи босуръат ва динамикӣ, ки дар он ҷо қарорҳои нав зуд-зуд талаб карда мешаванд, мувофиқ месозад.
Ин як технологияи бештар муқарраршуда ва муқарраршуда бо ҳуҷҷатҳои қавӣ, омӯзиши видео ва кӯмаки ҷомеа мебошад.
пас ожеда
Салом, ташаккур барои дарс, ман ин асбобро баррасӣ кардам ва дар раванди омӯзиши худ ман кӯшиш мекунам як навъ мудири чиптаро ҷамъ кунам, идея ин аст, ки корбари ниҳоӣ метавонад дархости худро ворид кунад ва метавонад онро пайгирӣ кунад, ва аз тарафи дигар, шахси масъули чиптаҳо метавонад он чизеро, ки дархост карда мешавад, бубинад ва дорои як намуди панели идоракунӣ бошад, мутаассифона, ман то ҳол шифр карда наметавонам, ки оё Appsmith ин системаи маҳдуд кардани дастрасӣ ба саҳифаҳои гуногунро дорад, масалан, истифодабарандаи ниҳоӣ рӯйхати чиптаҳои дигаронро, ки барномаро истифода мебаранд, намебинад, оё шумо дар бораи он чизе медонед?