A na-ekwukarị ịmara ka esi eji ngwaọrụ eme ihe dị ka isi ihe na-eme nke ọma. N'ụlọ ọrụ, a na-eji mmemme dị ka Microsoft Office na Photoshop.
Agbanyeghị, enwere ọtụtụ ngwaọrụ ndị ọzọ - Ngwa ime ma ọ bụ Ngwa nchịkwa - nke ị nwere ike ịmụta maka ime ka ndụ ọrụ gị dị mfe.
Ngwa ime, nke a na-akpọ mgbe ụfọdụ dị ka ngwa ime, bụ sọftụwia ma ọ bụ ngwa ezubere iji nyere ngalaba IT aka, ndị mmepe na ndị ọrụ ime azụmahịa ndị ọzọ ka ha na-arụpụta nke ọma.
Ha nwere ike ime ihe niile site n'ime ka ọ dịrị gị mfe ịnweta nchekwa data gị, CRM, CMS, sọftụwia tiketi, ma ọ bụ dashboard iji nye gị metrik dị elu maka weebụsaịtị gị.
Enwere ike ịchọta ngwaọrụ dị n'ime na Google, Facebook, Apple, Microsoft, Slack, Asana, Dropbox, Amazon na ọtụtụ weebụsaịtị ndị ọzọ.
Ma gịnị ka ha na-eje ozi?
Gịnị mere e ji chọọ ha?
Ma ị nwere ike iji ha mee ka arụmọrụ ma ọ bụ arụmọrụ nke ụlọ ọrụ gị dịkwuo elu?
Ngwá ọrụ dị n'ime juru eju ebe ọ bụ na ha bara uru nke ukwuu maka nyochaa ọrụ ndị akọwapụtara, ịkọ nzaghachi, na ịkwalite arụmọrụ saịtị ka oge na-aga.
Imirikiti azụmaahịa na-ejikwa ha n'ime ime ịkwalite nrụpụta, jikwaa lọjistik, na zaghachi ndị ahịa ngwa ngwa ma ọ bụrụ na enwere nsogbu teknụzụ. Ngwá ọrụ dị n'ime na-enye gị ohere iji nyochaa arụmọrụ saịtị gị, mee atụmatụ maka ọdịnihu, na, n'ọnọdụ ụfọdụ, ọbụna chekwaa ego.
N'ime ọkwa a, anyị ga-elebakwu anya na Appsmith, atụmatụ ya, yana otu esi eji ya, na ihe ndị ọzọ. Ka anyị malite.
Kedu ihe bụ Appsmith?
Ngwa ngwa bụ ihe ama ama Ibe Mmalite ikpo okwu maka iwuli na nnabata webụ ngwọta ime. Ọ na-enyere gị aka ijikọ na ọdụ data dị iche iche na API iji wuo ngwa na-eji data ozugbo.
Ị nwere ike iji wijetị UI arụgoro mbụ wee jikọọ ha na API gị na ọdụ data iji mepụta ngwa dị egwu na usoro mgbagwoju anya. Ị nwere ike ibugharị ngwa ndị a site na iji teknụzụ ọ bụla ịchọrọ.
Ọzọkwa, Bochum bụ n'efu. Nke ahụ pụtakwara na ọ bụ a kpamkpam free kpuchie iji; ị nwere ike hazie ngwa gị n'onwe gị wee jiri ọrụ igwe ojii Docker.
N'iji usoro mmepe ihe nleba anya nke dabere na Javascript, ị nwere ike ịmepụta ngwa CRUD, Dashboards, Panel Admin, na ọtụtụ ugboro 10 ngwa ngwa. Ndị mmepe hụrụ Appsmith n'anya n'ihi na ọ na-azọpụta ha ọtụtụ narị awa mgbalị.
N'ozuzu, ọ bụ isi mmalite mepere emepe siri ike maka esịtidem ngwá ọrụ mmepe.
atụmatụ
- Appsmith na-ewe ihe dị ka nkeji 5 iji wụnye na sava gị.
- Ịchọghị HTML ma ọ bụ CSS ka ịdọrọ na dobe, megharịa, ma ọ bụ dezie wijetị.
- Ị nwere ike ịmepụta ngwa CRUD na UI niile na mgbagha maka isi mmalite data SQL, S3 ma ọ bụ Google Sheets na otu ọpịpị.
- Jiri ikwu okwu ozugbo (dị ka Ihe ngosi) mgbe ị na-arụ ọrụ na ngwaọrụ dị n'ime iji kwurịta okwu ozugbo, nye nzaghachi, na imekọ ihe ọnụ.
- Nweta ozugbo na nchekwa data PostgreSQL, MySQL, ma ọ bụ MongoDB ga-ekwe omume.
- UI na-enye gị ohere ịjụ ajụjụ ma gbanwee nchekwa data gị. PostgreSQL, MongoDB, MySQL, REST, na GraphQL API dị.
- Enwere ike ịkọwapụta ụdị nkwenye agbakwunyere maka API gị. Nyocha dabere na igodo API, njirimara Bearer Token, ma ọ bụ ngwakọta nke abụọ a ga-ekwe omume.
- Ị nwere ike ibugharị ngwa na otu ọpịpị ma ọ bụ jikọta ha na usoro ntinye gị na-aga n'ihu / na-aga n'ihu. Iji wuo, nwalee ma bugharịa ngwa gị n'enweghị nsogbu, mepụta alaka git maka gburugburu dị iche iche.
Ahụmịhe aka na Appsmith & Firebase
Ịgụ ndekọ sitere na nchekwa data, ịgbakwunye ma ọ bụ dezie ndekọ, na ihichapụ ndekọ bụ omume CRUD na ngwa ọ bụla. Ihe niile a na-ejikọta ọnụ site na onye ọrụ interface na mgbagha nke mmemme.
Aga m akuziri gị otu esi eji Firestore dị ka nchekwa data mepụta onye njikwa ọrụ na Appsmith. Ijikọ na ọdụ data, imepụta ajụjụ, itinye data n'ime wijetị, na imejuputa akwukwo okwu arụmọrụ site na iji Javascript a ga-ekpuchi ma sie ike n'ihi nke a.
A ga-akụzi echiche ndị a:
- Iji Firestore jikọọ na ajụjụ
- Na Appsmith, data ga-agbanyerịrị na wijetị.
- Tinye ngwa gị n'ịntanetị
1. Iji Firestone jikọọ & ajụjụ
Ị ga-ebu ụzọ wuo ngwa tupu anyị enwee ike banye n'ime nkọwa gbasara Firestore. Debanye aha maka Ngwa ngwa igwe ojii wee pịa bọtịnụ oroma ọhụrụ. Anyị nwere ike jikọọ ngwa arụpụtara ọhụrụ na nchekwa data.
Họrọ Isi mmalite > Ọhụrụ > Ebe nchekwa ọkụ site na menu ndọda. Iji jikọọ na ọmụmaatụ Firebase gị, nye nzere gị. Pịa bọtịnụ nnwale iji hụ na ozi niile ziri ezi tupu ịchekwa isi iyi data.
Anyị kwesịrị ịrịọ maka data site na iji isi iyi data Firestore. Mepụta ajụjụ iji weghachite ọrụ na nchekwa data. Enwere m nchịkọta bụ isi a na-akpọ Asana nke nwere ụfọdụ data mkpụrụ iji gosipụta ụfọdụ data. Ajụjụ iweghachite ọrụ ga-adị ka nke a:
Ugbu a anyị ejikọtala na Firestore ma nwee ụfọdụ data na-abanye, ka anyị jiri wijetị gosi ya na ngwa ahụ.
2. Na Appsmith, data na-jide wijetị
Anyị ga-achọ wijetị Ndepụta iji gosipụta data ka ọ na-abata. Dọrọ ndepụta wijetị n'ime kwaaji site na taabụ wijetị dị na sidebar. (Taabụ wijetị dị n'okpuru aha ngwa ahụ.) Enwere ike dee njikọ bụ isi maka wijetị Ndepụta dị ka ndị a:
N'otu aka ahụ, site n'iwebata wijetị ederede na ịmepụta njikọ ha kwesịrị ekwesị, anyị nwere ike igosi data maka ihe ọ bụla na wijetị Ndepụta.
Ka anyị were nkeji ole na ole na-arụ ụdị nke ga-enye anyị ohere idezi na ihichapụ ihe aga-eme tupu anyị aga n'ihu na-ebupụta ngwa ahụ.
Iji mee nke a, dọrọ wijetị mpempe akwụkwọ na kwaaji wee jiri ụzọ wijetị ederede gosi ozi gbasara ọrụ ahọpụtara na wijetị List, dị ka imelite fọm mgbe ahọpụtara ihe ọhụrụ na ndepụta ahụ. Nke a bụ ka fọm gị kwesịrị ịdị:
Ị nwere ike ịmepụta ajụjụ mmelite dị ka nke a site na iji isi iyi data Firestore nke ị hibere na mbụ.
Mgbe ahụ, mgbe a pịa bọtịnụ ntinye n'ụdị ahụ, hazie ya ka ọ rụọ ọrụ ajụjụ mmelite. Ị nwere ike wepụ ọrụ ahụ site na iji otu usoro na ide ajụjụ.
3. Itinye ngwa gị online
Nke a bụ nzọụkwụ kacha kwụ ọtọ. Iji tinye ngwa, gaa na akuku aka nri elu nke ihuenyo wee pịa bọtịnụ Tinyegharịa. Ị nwekwara ike ịkpọ ndị ọzọ ka ha jiri ma ọ bụ mepụta ngwa ahụ, ma ọ bụ ọbụna mee ya ọhaneze. Bọtịnụ nkekọrịta dị n'akụkụ bọtịnụ Deploy.
Ị jiri Appsmith jikwa usoro mmepe ngwà mara ihe, ma ejiri m n'aka na ị dịla njikere iji ihe ị mụtara.
Uru
- Ewunyere imekọ ihe ọnụ otu oge.
- Njikọ na usoro ọrụ CI/CD gị dị na ntinye ngwa otu-pịa na Azure, Google Cloud Platform, ma ọ bụ Digital Ocean.
- Ị nwere ike jikọta ọnụ ọgụgụ na-enweghị ngwụcha nke ngwa dị n'ime yana isi mmalite data.
- Ngwa wijetị ahaziri ahazi na nhụta ụlọ a dọkpụrụ na dobe gụnyere eserese, igbe nlele, foto, modal, tebụl, na ndị ọzọ.
- Ozugbo akpọchara onye otu n'ime ngwa gị, ị nwere ike ijikwa ọrụ ha ozugbo.
- Ikike itinye Javascript na ajụjụ nchekwa data, yana njikọta na PostgreSQL, DynamoDB, MongoDB, Firebase, na API ndị ọzọ REST ma ọ bụ GraphQL.
ọghọm
- Ị ga-achọ ụfọdụ ikike mmemme iji jiri ikpo okwu.
- Naanị ngwa weebụ ka anabatara. Ngwa anaghị adị ngwa ngwa ịzaghachi.
Ịnye ọnụahịa
Mbipụta obodo nke saịtị ahụ bụ n'efu iji ya ruo mgbe ebighị ebi. Ị nwekwara ike ileba anya na mbipụta azụmahịa nke sitere na ígwé ojii, nke ga-adị na ọnụahịa n'oge adịghị anya.
mmechi
Mmepe akụrụngwa nke ime bụ ụzọ dị egwu iji nye ndị otu gị aka na-enweghị ịmekọrịta nzuzo ma ọ bụ ndị ọzọ na-emepe emepe ma ọ bụ ndị otu nyocha.
Appsmith dị mfe ịtọlite na iji ya, na-eme ka ọ dabara maka azụmahịa teknụzụ na-agba ọsọ na nke siri ike, ebe a na-achọkarị ngwọta ọhụrụ.
Ọ bụ teknụzụ siri ike ma guzosie ike nwere akwụkwọ siri ike, ọzụzụ vidiyo na enyemaka obodo.
paz ojeda
Ndewo, daalụ maka nkuzi ahụ, a na m enyocha ngwá ọrụ a, na usoro mmụta m, m na-agbalị ịmepụta ụdị njikwa tiketi, echiche bụ na onye ọrụ njedebe nwere ike ịbanye arịrịọ ha, ma nwee ike ịgbaso ya, na N'aka nke ọzọ, onye na-ahụ maka tiketi nwere ike ịhụ ihe a rịọrọ, ma nwee ụfọdụ ụdị dashboard, ọ dị mwute ikwu na m ka na-apụghị ịkọwapụta ma ọ bụrụ na Appsmith nwere usoro a nke igbochi ịnweta ibe dị iche iche, dịka ọmụmaatụ na onye njedebe anaghị ahụ ndepụta tiketi site na ndị ọzọ na-eji ngwa ahụ, ị maara ihe ọ bụla gbasara ya?