Li tkun taf kif tuża l-għodda hija spiss iddikjarata li hija ċ-ċavetta għas-suċċess. Fl-uffiċċju, jintużaw programmi bħall-Microsoft Office u Photoshop.
Madankollu, hemm ħafna aktar għodod – Għodod Interni jew Għodod tal-Amministrazzjoni – li tista’ titgħallem dwarhom biex tagħmel il-ħajja tax-xogħol tiegħek aktar sempliċi.
Għodod interni, xi kultant magħrufa bħala apps interni, huma softwer jew applikazzjonijiet li huma maħsuba biex jgħinu lid-dipartimenti tal-IT, lill-iżviluppaturi, u utenti interni tan-negozju oħra biex ikunu aktar produttivi.
Jistgħu jagħmlu minn kollox milli jagħmluha aktar faċli għalik biex taċċessa d-database tiegħek, CRM, CMS, softwer tal-biljetti, jew dashboards sa jipprovdulek metriċi superjuri għall-websajt tiegħek.
Għodod interni jistgħu jinstabu fuq Google, Facebook, Apple, Microsoft, Slack, Asana, Dropbox, Amazon, u varjetà ta 'websajts oħra.
Imma x’jservu?
Għaliex huma meħtieġa?
U tista 'fil-fatt tutilizzahom biex iżżid il-prestazzjoni jew l-effiċjenza tal-kumpanija tiegħek?
Għodod interni huma ħafna peress li huma utli ħafna biex jintraċċaw kompiti speċifiċi, jirrappurtaw dwar ir-rispons, u jottimizzaw il-prestazzjoni tas-sit maż-żmien.
Ħafna negozji wkoll jutilizzawhom internament biex jagħtu spinta lill-produttività, jimmaniġġjaw il-loġistika, u jirrispondu lill-klijenti aktar malajr fil-każ ta 'tħassib tekniku. Għodod interni jippermettulek issegwi l-prestazzjoni tas-sit tiegħek, tippjana għall-futur, u, f'ċerti sitwazzjonijiet, saħansitra tiffranka l-flus.
F'din il-kariga, ser nagħtu ħarsa aktar mill-qrib lejn Appsmith, il-karatteristiċi tiegħu, u kif tużah, fost affarijiet oħra. Ejja nibdew.
X'inhu Appsmith?
Appsmith huwa magħruf Open-Source pjattaforma għall-bini u l-hosting ta’ soluzzjonijiet web interni. Jippermettilek tikkonnettja ma 'diversi databases u APIs sabiex tibni app li tuża data f'ħin reali.
Tista' tuża l-widgets UI mibnijin minn qabel tagħhom u tqabbadhom mal-APIs u d-databases tiegħek biex tiżviluppa apps dinamiċi u proċessi kkumplikati. Tista' tuża dawn l-apps billi tuża kwalunkwe teknoloġija li tixtieq.
Barra minn hekk, l-hosting huwa b'xejn. Dan ifisser ukoll li huwa qafas kompletament ħieles għall-użu; tista' tospita l-apps tiegħek u tuża s-servizz cloud ta' Docker.
Bl-użu tal-pjattaforma ta 'żvilupp viżwali bbażata fuq JavaScript tagħhom, tista' toħloq apps CRUD, Dashboards, Panels Amministrattivi, u aktar 10 darbiet aktar malajr. L-iżviluppaturi jħobbu lil Appsmith għax jiffrankalhom mijiet ta' sigħat ta' sforz.
B'mod ġenerali, hija bażi solida ta 'sors miftuħ għal għodda interna iżvilupp.
Karatteristiċi
- Appsmith jieħu madwar 5 minuti biex jinstalla fuq is-servers tiegħek.
- M'għandekx bżonn HTML jew CSS biex iddreggja u qatra, tibdel id-daqs, jew teditja widgets.
- Issa tista 'toħloq applikazzjoni CRUD bl-UI u l-loġika kollha għas-sorsi tad-dejta SQL, S3, jew Google Sheets bi klikk waħda biss.
- Uża kumment f'ħin reali (sakemm figma) meta taħdem fuq għodod interni biex tikkomunika immedjatament, tipprovdi feedback, u tikkollabora.
- Aċċess dirett għal kwalunkwe database PostgreSQL, MySQL, jew MongoDB huwa possibbli.
- L-UI tippermettilek tagħmel mistoqsija u tbiddel id-database tiegħek. PostgreSQL, MongoDB, MySQL, REST, u APIs GraphQL huma disponibbli.
- Jistgħu jiġu speċifikati tipi ta' awtentikazzjoni addizzjonali għall-APIs tiegħek. Awtentikazzjoni bbażata fuq API Key, awtentikazzjoni Bearer Token, jew taħlita tat-tnejn hija possibbli.
- Tista' tiskjera apps bi klikk waħda jew tintegrahom mas-sistema ta' integrazzjoni kontinwa/deployment kontinwu tiegħek. Biex tibni, tittestja u tuża l-apps tiegħek b'mod sikur, oħloq fergħat git għal ambjenti diversi.
Esperjenza prattika ma' Appsmith & Firebase
Il-qari ta' rekords minn database, iż-żieda jew l-editjar ta' rekords, u t-tħassir ta' rekords huma kollha azzjonijiet CRUD fi kwalunkwe applikazzjoni. Dan kollu huwa miżmum flimkien mill- interface ta 'l-utent u l-loġika tal-programm.
Ngħallem kif tuża Firestore bħala d-database biex toħloq task manager f'Appsmith. Konnessjoni ma 'databases, ħolqien ta' mistoqsijiet, integrazzjoni tad-dejta f'widgets, u implimentazzjoni ta 'bespoke funzjonalità bl-użu ta' JavaScript kollha se jkunu koperti u solidifikati bħala riżultat ta 'dan.
Se jiġu mgħallma l-kunċetti li ġejjin:
- Uża Firestore biex tikkonnettja u tagħmel mistoqsija
- Fuq Appsmith, id-dejta hija marbuta mal-widgets.
- Tpoġġi l-app tiegħek online
1. Uża Firestone biex tikkonnettja & mistoqsija
L-ewwel trid tibni app qabel ma nkunu nistgħu nidħlu fid-dettall dwar Firestore. Irreġistra għal Appsmith sħaba u kklikkja l-buttuna oranġjo Ġdid. Issa nistgħu norbtu l-app li għadha kif inbniet mad-database.
Agħżel Datasources > New > Firestore mill-menu drop-down. Biex tikkonnettja mal-istanza Firebase tiegħek, ipprovdi l-kredenzjali tiegħek. Ikklikkja l-buttuna Test biex tiżgura li l-informazzjoni kollha hija korretta qabel issalva s-sors tad-dejta.
Għandna bżonn nistaqsu għad-dejta billi tuża s-sors tad-dejta Firestore. Oħloq mistoqsija biex tirkupra l-kompiti mid-database. Għandi ġabra bażika msejħa Asana li għandha xi dejta miżrugħa biex turi xi dejta. Mistoqsija għall-irkupru tal-kompiti tidher bħal din:
Issa li konna konnessi ma' Firestore u għandna xi dejta tiċċirkola, ejja nużaw widgets biex nippreżentawha fl-app.
2. Fuq Appsmith, id-dejta hija marbuta mal-widgets
Ikollna bżonn widget Lista biex turi d-dejta kif tidħol. Iddreggja widget Lista fil-kanvas mit-tab widget fil-sidebar. (It-tab tal-widgets tinsab taħt l-isem tal-app.) Irbit bażiku għall-widget Lista jista' jinkiteb kif ġej:
Bl-istess mod, billi nġibu widgets tat-Test u noħolqu l-irbit xierqa tagħhom, nistgħu nuru d-dejta għal kull oġġett fil-widget Lista.
Ejja nqattgħu ftit minuti nibnu formola li tippermettilna neditjaw u nħassru l-kompiti qabel ma ngħaddu għat-tnedija tal-app.
Biex tagħmel dan, iddreggja widget tal-Formola fuq il-kanvas u uża par widgets tat-test biex turi informazzjoni dwar ix-xogħol magħżul mill-widget Lista, bħall-aġġornament tal-formola meta jintgħażel oġġett ġdid fil-lista. Hekk għandha tidher il-formola tiegħek:
Issa tista' toħloq mistoqsija ta' aġġornament bħal din billi tuża s-sors tad-dejta Firestore li waqqaft qabel.
Imbagħad, meta tingħafas il-buttuna ta' sottomissjoni fuq il-formola, ikkonfiguraha biex tmexxi l-mistoqsija tal-kompitu ta 'aġġornament. Tista 'tneħħi l-kompitu billi tuża l-istess tekniki u tikteb mistoqsija.
3. Tpoġġi l-applikazzjoni tiegħek online
Dan huwa bil-bosta l-aktar pass sempliċi. Biex tuża app, mur fil-kantuniera ta' fuq tal-lemin tal-iskrin u kklikkja l-buttuna Uża. Tista' wkoll tistieden lil oħrajn biex jużaw jew joħolqu l-app, jew saħansitra jagħmluha pubblika. Il-buttuna tal-ishma tinsab ħdejn il-buttuna Użu.
Inti ħadthom mhaddma l-prinċipji fundamentali tal-iżvilupp tal-app ma 'Appsmith, u jien ċert li int lest biex tuża dak li tgħallimt.
Prosperità
- Il-kollaborazzjoni tat-tim f'ħin reali hija integrata.
- Integrazzjoni mal-fluss tax-xogħol CI/CD eżistenti tiegħek u l-iskjerament tal-app b'klikk waħda fuq Azure, Google Cloud Platform, jew Digital Ocean.
- Tista 'tgħaqqad numru infinit ta' apps interni u sorsi tad-dejta.
- Widgets konfigurati minn qabel f'din l-interface tal-bini drag-and-drop jinkludu charts, checkboxes, ritratti, modals, tabelli, u aktar.
- Ladarba membru jkun ġie mistieden għall-app tiegħek, tista' tmexxi r-responsabbiltajiet tiegħu direttament.
- Il-ħila li tiddaħħal JavaScript fil-mistoqsijiet tad-database, kif ukoll l-integrazzjoni ma 'PostgreSQL, DynamoDB, MongoDB, Firebase, u REST jew GraphQL APIs oħra.
cons
- Int ser ikollok bżonn xi abbiltajiet ta 'programmazzjoni biex tuża l-pjattaforma.
- Apps tal-web biss huma permessi. L-apps mhux dejjem iwieġbu malajr.
ipprezzar
L-edizzjoni komunitarja tas-sit hija ħielsa li tuża b'mod indefinit. Tista 'wkoll tħares lejn l-edizzjoni tan-negozju bbażata fuq il-cloud, li se tkun disponibbli bi prezzijiet dalwaqt.
konklużjoni
L-iżvilupp ta' għodda interna huwa metodu mill-aqwa biex tagħti s-setgħa lit-tim tiegħek mingħajr ma jkollok bżonn tittratta l-kodifikazzjoni jew lura u lura ma' żviluppaturi jew timijiet analitiċi.
Appsmith huwa faċli biex jitwaqqaf u juża, u jagħmilha adattata għan-negozju tat-teknoloġija b'ritmu mgħaġġel u dinamiku, fejn spiss ikunu meħtieġa soluzzjonijiet ġodda.
Hija teknoloġija aktar stabbilita u stabbilita b'dokumentazzjoni qawwija, taħriġ bil-vidjo, u assistenza komunitarja.
paz ojeda
Hello, grazzi għat-tutorja, kont qed nirrevedi din l-għodda, u fil-proċess ta 'tagħlim tiegħi qed nipprova ngħaqqad tip ta' maniġer tal-biljetti, l-idea hija li l-utent aħħari jista 'jdaħħal it-talba tiegħu, u jista' jsegwiha, u għall- Min-naħa l-oħra, il-persuna inkarigata mill-biljetti tista 'tara x'inhu mitlub, u jkollu xi tip ta' dashboard, sfortunatament għadni ma nistax niddeċifra jekk Appsmith għandux din is-sistema li tirrestrinġi l-aċċess għall-paġni differenti, pereżempju li l- l-utent aħħari ma jarax il-lista tal-biljetti mill-bqija tan-nies li jużaw l-applikazzjoni, taf xi ħaġa dwarha?