Куралдарды кантип колдонууну билүү ийгиликтин ачкычы деп көп айтылат. Кеңседе Microsoft Office жана Photoshop сыяктуу программалар колдонулат.
Бирок, иш жашооңузду жөнөкөйлөтүү үчүн дагы көптөгөн куралдар бар - Ички куралдар же Администраторлор.
Ички куралдар, кээде ички колдонмолор деп аталат, бул IT бөлүмдөрүнө, иштеп чыгуучуларга жана башка ички бизнес колдонуучуларына жемиштүү болууга жардам берүү үчүн арналган программалык камсыздоо же тиркемелер.
Алар сиздин маалымат базаңызга, CRM, CMS, билеттерди сатуу программасына же башкаруу панелдерине кирүүнү жеңилдеткенден баштап, веб-сайтыңыз үчүн мыкты көрсөткүчтөрдү берүүгө чейин баарын жасай алышат.
Ички куралдарды Google, Facebook, Apple, Microsoft, Slack, Asana, Dropbox, Amazon жана башка ар кандай веб-сайттардан тапса болот.
Бирок алар эмнеге кызмат кылышат?
Алар эмне үчүн талап кылынат?
Жана сиз аларды компанияңыздын натыйжалуулугун же натыйжалуулугун жогорулатуу үчүн колдоно аласызбы?
Ички инструменттер көп болгондуктан, алар конкреттүү тапшырмаларга көз салуу, пикирлерди билдирүү жана убакыттын өтүшү менен сайттын ишин оптималдаштыруу үчүн абдан пайдалуу.
Көпчүлүк ишканалар өндүрүмдүүлүктү жогорулатуу, логистиканы башкаруу жана техникалык көйгөйлөр болгон учурда кардарларга тезирээк жооп берүү үчүн аларды ички колдонушат. Ички инструменттер сайтыңыздын иштешине көз салууга, келечекке план түзүүгө жана кээ бир учурларда акчаны үнөмдөөгө мүмкүндүк берет.
Бул постто биз Appsmithти, анын мүмкүнчүлүктөрүн жана аны кантип колдонууну жана башка нерселердин арасында кененирээк карап чыгабыз. Келиңиз баштайлы.
Appsmith деген эмне?
Appsmith жалпыга белгилүү Ачык булак ички веб чечимдерди куруу жана хостинг үчүн платформа. Бул реалдуу убакыттагы маалыматтарды колдонгон колдонмону куруу үчүн бир нече маалымат базаларына жана API'лерге туташуу мүмкүнчүлүгүн берет.
Сиз динамикалык колдонмолорду жана татаал процесстерди иштеп чыгуу үчүн алардын алдын ала түзүлгөн UI виджеттерин колдонуп, аларды API'лериңизге жана маалымат базаларыңызга туташтыра аласыз. Сиз каалаган технологияны колдонуп, бул колдонмолорду орното аласыз.
Мындан тышкары, хостинг акысыз. Бул ошондой эле колдонуу үчүн толугу менен акысыз алкак экенин билдирет; колдонмолоруңузду өз алдынча жайгаштырып, Dockerдин булут кызматын колдоно аласыз.
Алардын JavaScript-негизделген визуалдык өнүктүрүү платформасын колдонуп, сиз CRUD колдонмолорун, аспаптар такталарын, администратор панелдерин жана башкаларды 10 эсе тезирээк түзө аласыз. Иштеп чыгуучулар Appsmithти жакшы көрүшөт, анткени ал алардын жүздөгөн сааттык күч-аракетин үнөмдөйт.
Жалпысынан алганда, бул бекем ачык булак базасы ички курал иштеп чыгуу.
Өзгөчөлүктөрү
- Appsmith серверлериңизге орнотуу үчүн 5 мүнөттөй убакытты алат.
- Виджеттерди сүйрөп барып таштоо, өлчөмүн өзгөртүү же түзөтүү үчүн сизге HTML же CSS талап кылынбайт.
- Эми сиз бир чыкылдатуу менен SQL, S3 же Google Sheets маалымат булактары үчүн бардык UI жана логика менен CRUD тиркемесин түзө аласыз.
- Реалдуу убактагы комментарийлерди колдонуңуз (мисалы Фигма) дароо баарлашуу, пикир билдирүү жана кызматташуу үчүн ички инструменттердин үстүндө иштеп жатканда.
- каалаган PostgreSQL, MySQL же MongoDB маалымат базасына түз кирүү мүмкүн.
- UI сизге маалымат базасына суроо берүүгө жана өзгөртүүгө мүмкүндүк берет. PostgreSQL, MongoDB, MySQL, REST жана GraphQL API'лери бар.
- API'лериңиз үчүн аутентификациянын кошумча түрлөрү көрсөтүлүшү мүмкүн. API ачкычына негизделген аутентификация, Bearer Token аутентификациясы же экөөнүн аралашмасы мүмкүн.
- Сиз бир чыкылдатуу менен колдонмолорду орното аласыз же аларды үзгүлтүксүз интеграция/үзгүлтүксүз жайылтуу тутумуңуз менен бириктире аласыз. Колдонмолоруңузду коопсуз куруу, сынап көрүү жана жайылтуу үчүн ар кандай чөйрөлөр үчүн git бутактарын түзүңүз.
Appsmith & Firebase менен практикалык тажрыйба
Маалыматтар базасынан жазууларды окуу, жазууларды кошуу же түзөтүү жана жазууларды жок кылуу – бардык тиркемедеги CRUD аракеттери. Мунун баары биригип турат колдонуучу жана программанын логикасы.
Мен сизге Firestore-ну кандайча Appsmithте тапшырма менеджерин түзүү үчүн маалымат базасы катары колдонууну үйрөтөм. Маалыматтар базаларына туташуу, сурамдарды түзүү, маалыматтарды виджеттерге интеграциялоо жана заказды ишке ашыруу JavaScript менен иштөө мунун натыйжасында бардыгы жабылат жана бекемделет.
Төмөнкү түшүнүктөр окутулат:
- Туташуу жана суроо үчүн Firestore колдонуу
- Appsmithте маалыматтар виджеттерге байланган.
- Колдонмоңузду онлайнга коюу
1. Туташуу жана суроо үчүн Firestone колдонуу
Firestore жөнүндө майда-чүйдөсүнө чейин айтып берүүдөн мурун, сиз алгач колдонмону курушуңуз керек. Жазылуу Appsmith булут жана кызгылт сары Жаңы баскычын чыкылдатыңыз. Эми биз жаңы курулган колдонмону маалымат базасына байланыштыра алабыз.
Төмөн түшүүчү менюдан Маалымат булактары > Жаңы > Firestore тандаңыз. Firebase инстанцияңызга туташуу үчүн эсептик дайындарыңызды бериңиз. Маалымат булагын сактоодон мурун бардык маалыматтын туура экендигин текшерүү үчүн Сыноо баскычын басыңыз.
Биз Firestore маалымат булагы аркылуу маалыматтарды сурашыбыз керек. Берилиштер базасынан тапшырмаларды алуу үчүн суроо түзүңүз. Менин Asana деп аталган негизги коллекциям бар, анда кээ бир маалыматтарды көрсөтүү үчүн айрым маалыматтар бар. Тапшырма издөө суроосу төмөнкүдөй болот:
Эми биз Firestore менен туташып, айрым маалыматтар агып жаткандыктан, аны колдонмодо көрсөтүү үчүн виджеттерди колдонолу.
2. Appsmithте маалыматтар виджеттерге байланган
Бизге Тизме виджети керек болот, ал келген маалыматтарды көрсөтүү үчүн. Тизме виджетин каптал тилкесиндеги виджет өтмөгүнөн кенепке сүйрөңүз. (Виджеттер өтмөгү колдонмонун аталышынын астында жайгашкан.) Тизме виджети үчүн негизги байланышты төмөнкүчө жазса болот:
Ошо сыяктуу эле, Текст виджеттерин алып келүү жана алардын тиешелүү байланыштарын түзүү менен, биз Тизме виджетиндеги ар бир пункт үчүн маалыматтарды көрсөтө алабыз.
Колдонмону ишке киргизүүдөн мурун тапшырмаларды түзөтүүгө жана жок кылууга мүмкүндүк берүүчү форманы курууга бир нече мүнөт сарптайлы.
Бул үчүн, Форма виджетин кенепке сүйрөңүз жана Тизме виджетинен тандалган жумуш жөнүндө маалыматты көрсөтүү үчүн текст виджеттеринин жуптарын колдонуңуз, мисалы, тизмедеги жаңы нерсе тандалганда форманы жаңыртуу. Сиздин формаңыз ушундай болушу керек:
Эми буга чейин орноткон Firestore маалымат булагын колдонуп, ушул сыяктуу жаңыртуу сурамдарын түзө аласыз.
Андан кийин формадагы тапшыруу баскычы басылганда, аны жаңыртуу тапшырмасынын суроосун иштетүү үчүн конфигурациялаңыз. Ошол эле ыкмаларды колдонуу жана суроо жазуу менен тапшырманы алып салсаңыз болот.
3. Арызыңызды онлайнга коюу
Бул эң жөнөкөй кадам. Колдонмону жайгаштыруу үчүн, экрандын жогорку оң бурчуна өтүп, Жайгаштыруу баскычын чыкылдатыңыз. Ошондой эле сиз башкаларды колдонмону колдонууга же түзүүгө чакыра аласыз, ал тургай аны жалпыга ачык кыла аласыз. Бөлүшүү баскычы Жайгаштыруу баскычынын жанында жайгашкан.
Сиз Appsmith менен колдонмолорду иштеп чыгуунун негиздерин өздөштүрдүңүз жана үйрөнгөнүңүздү колдонууга даяр экениңизге ишенем.
жакшы
- Реалдуу убакыттагы командалык кызматташуу орнотулган.
- Учурдагы CI/CD иш процессиңиз менен интеграция жана Azure, Google Cloud Platform же Digital Oceanда бир чыкылдатуу менен колдонмону жайылтуу.
- Сиз чексиз сандагы ички колдонмолорду жана маалымат булактарын байланыштыра аласыз.
- Бул сүйрөө жана таштоо интерфейсиндеги алдын ала конфигурацияланган виджеттерге диаграммалар, белги кутучалары, сүрөттөр, модалдар, таблицалар жана башкалар кирет.
- Колдонмоңузга мүчө чакырылгандан кийин, анын милдеттерин түздөн-түз башкара аласыз.
- JavaScript'ти берилиштер базасынын суроосуна кыстаруу, ошондой эле PostgreSQL, DynamoDB, MongoDB, Firebase жана башка REST же GraphQL API'лери менен интеграциялоо мүмкүнчүлүгү.
жактары
- Платформаны колдонуу үчүн сизге кээ бир программалоо жөндөмдөрү керек болот.
- Веб колдонмолоруна гана уруксат берилет. Колдонмолор дайыма эле тез жооп бере бербейт.
баа
Сайттын жамааттык чыгарылышы чексиз колдонууга акысыз. Ошондой эле булутка негизделген бизнес-чыгарылышын карап көрсөңүз болот, ал жакында баасы менен жеткиликтүү болот.
жыйынтыктоо
Ички куралды иштеп чыгуу - бул иштеп чыгуучулар же аналитика топтору менен коддоо же башка артка-арткы иштер менен алек болбостон, командаңызды кеңейтүүнүн эң сонун ыкмасы.
Appsmith түзүлүшү жана колдонулушу оңой, бул аны жаңы чечимдер көп талап кылынган тез темпте жана динамикалык технология бизнесине ылайыктуу кылат.
Бул күчтүү документтери, видео тренинги жана коомчулуктун жардамы менен орнотулган жана белгиленген технология.
paz ojeda
Саламатсызбы, окуу куралы үчүн рахмат, мен бул куралды карап чыктым жана окуу процессимде мен билет менеджеринин бир түрүн түзгөнгө аракет кылып жатам, идея акыркы колдонуучу өз өтүнүчүн киргизип, аны аткара алат, жана экинчи жагынан, билеттерге жооптуу адам эмне талап кылынганын көрө алат жана башкаруу панелинин кандайдыр бир түрү бар, тилекке каршы, мен дагы эле Appsmithте ар кандай барактарга кирүүнү чектөө тутуму бар-жогун чече албайм, мисалы акыркы колдонуучу тиркемени колдонгон башка адамдардын билеттеринин тизмесин көрбөйт, сиз бул тууралуу эч нерсе билесизби?