Sapendu cumu utilizà l'arnesi hè spessu dichjaratu chì hè a chjave per u successu. In l'uffiziu, i prugrammi cum'è Microsoft Office è Photoshop sò usati.
Tuttavia, ci sò assai più strumenti - Strumenti Interni o Strumenti Admin - chì pudete amparà per fà a vostra vita di travagliu più simplice.
Strumenti interni, qualchì volta cunnisciuti cum'è app internu, sò software o applicazioni chì sò destinati à aiutà i dipartimenti IT, i sviluppatori è l'altri utenti di l'imprese internu per esse più pruduttivi.
Puderanu fà tuttu, da fà più faciule per voi l'accessu à a vostra basa di dati, CRM, CMS, software di biglietteria, o dashboards per furniscevi metriche superiori per u vostru situ web.
Strumenti interni ponu esse truvati in Google, Facebook, Apple, Microsoft, Slack, Asana, Dropbox, Amazon, è una varietà di altri siti web.
Ma chì serve?
Perchè sò dumandati?
È pudete veramente aduprà per aumentà u rendiment o l'efficienza di a vostra cumpagnia?
L'arnesi internu abbundanu postu chì sò assai utili per u seguimentu di attività specifiche, rappurtate nantu à i feedback, è ottimisà u rendiment di u situ cù u tempu.
A maiò parte di l'imprese l'utilizanu ancu internamente per aumentà a produtividade, gestisce a logistica è risponde à i clienti più rapidamente in casu di prublemi tecnichi. Strumenti interni permettenu di seguità u rendiment di u vostru situ, pianificà u futuru, è, in certe situazioni, ancu risparmià soldi.
In issu post, avemu Mulateri Di L'piglià un ochju più vicinu à Appsmith, u so funziunalità, è cumu aduprà, frà altre cose. Cuminciamu.
Cosa hè Appsmith?
Appsmith hè un cunnisciutu bellu Open-Source piattaforma per a creazione è l'ospitu di soluzioni web interne. Permette di cunnette à parechje basa di dati è API per custruisce una app chì usa dati in tempu reale.
Pudete aduprà i so widgets UI pre-custruiti è cunnetta cù e vostre API è basa di dati per sviluppà app dinamichi è prucessi complicati. Pudete implementà queste app utilizendu qualsiasi tecnulugia chì vulete.
Inoltre, l'ospitu hè liberu. Questu significa ancu chì hè un framework cumplettamente liberu à utilizà; pudete allughjà e vostre app è aduprà u serviziu di nuvola di Docker.
Utilizendu a so piattaforma di sviluppu visuale basata in JavaScript, pudete creà app CRUD, Dashboards, Admin Panels, è più 10 volte più veloce. Developers ama Appsmith perchè li salva centinaie d'ore di sforzu.
In generale, hè una solida basa open-source per strumentu internu sviluppu.
Features
- Appsmith dura circa 5 minuti per installà nantu à i vostri servitori.
- Ùn avete micca bisognu di HTML o CSS per drag and drop, resize, o edit widgets.
- Pudete avà creà una applicazione CRUD cù tutte l'UI è a logica per e fonti di dati SQL, S3 o Google Sheets cun un solu clic.
- Aduprate cummentarii in tempu reale (cum'è figma) quandu u travagliu nantu à e strumenti internu per cumunicà immediatamente, furnisce feedback, è cullaburazione.
- L'accessu direttu à qualsiasi basa di dati PostgreSQL, MySQL o MongoDB hè pussibule.
- L'UI permette di interrogà è mudificà a vostra basa di dati. L'API PostgreSQL, MongoDB, MySQL, REST è GraphQL sò dispunibili.
- Tipi di autentificazione supplementari per i vostri API ponu esse specificati. L'autentificazione basata in API Key, l'autenticazione Bearer Token, o una mistura di i dui hè pussibule.
- Pudete implementà l'applicazioni cun un solu clic o integralli cù u vostru sistema di integrazione cuntinuu / implementazione cuntinuu. Per custruisce, pruvà è implementà in modu sicuru e vostre app, crea rami git per ambienti diversi.
Esperienza pratica cù Appsmith è Firebase
A lettura di i registri da una basa di dati, l'aghjunghje o l'edità di registri, è l'eliminazione di i registri sò tutte l'azzioni CRUD in ogni applicazione. Tuttu chistu hè tenutu inseme da u interfaccia d'utilizatore è a logica di u prugramma.
Vi insegneraghju cumu utilizà Firestore cum'è a basa di dati per creà un gestore di attività in Appsmith. Cunnessione à basa di dati, creazione di dumande, integrazione di dati in widgets, è implementazione à misura funziunalità cù JavaScript tutti seranu cuparti è solidificate cum'è u risultatu di questu.
I seguenti cuncetti seranu insignati:
- Utilizà Firestore per cunnette è dumandà
- In Appsmith, i dati sò ligati à i widgets.
- Mettite a vostra app in linea
1. Utilizendu Firestone per cunnette & query
Duvete prima custruisce una app prima di pudè entre in dettagli nantu à Firestore. Iscriviti per Appsmith nuvola è cliccate u buttone aranciu Novu. Pudemu avà ligà l'app appena custruita à a basa di dati.
Selezziunà Datasources> Novu> Firestore da u menù drop-down. Per cunnette à a vostra istanza Firebase, furnite e vostre credenziali. Cliccate u buttone Test per assicurà chì tutte l'infurmazioni sò currette prima di salvà a fonte di dati.
Avemu bisognu di interrogà i dati utilizendu a fonte di dati Firestore. Crea una dumanda per ricuperà e attività da a basa di dati. Aghju una cullizzioni basica chjamata Asana chì hà alcuni dati sementi per vede qualchi dati. Una dumanda di ricuperazione di u compitu sarà cusì:
Avà chì avemu cunnessu à Firestore è avemu qualchì dati chì scorri, usemu widgets per presentà in l'app.
2. On Appsmith, dati hè liatu à widgets
Avemu bisognu di un widget Lista per vede i dati cum'è vene in. Trascinate un widget Lista in u canvas da a tabulazione widget in a barra laterale. (A tabulazione di i widgets si trova sottu à u nome di l'app.) Un ligame basicu per u widget Lista pò esse scrittu cusì:
In listessu modu, purtendu i widgets di testu è creendu i so vincoli appropritati, pudemu vede e dati per ogni articulu in u widget Lista.
Passemu uni pochi di minuti à custruisce un furmulariu chì ci permetterà di edità è di sguassà i travaglii prima di passà à lancià l'app.
Per fà quessa, trascinate un widget di Forma nantu à a tela è utilizate un paru di widgets di testu per vede l'infurmazioni nantu à u travagliu sceltu da u widget Lista, cum'è l'aghjurnà a forma quandu un novu articulu in a lista hè sceltu. Eccu cumu si deve vede a vostra forma:
Pudete avà creà una dumanda di aghjurnamentu cum'è questu utilizendu a fonte di dati Firestore chì avete stabilitu prima.
Dopu, quandu u buttone di invià nantu à u furmulariu hè pressatu, cunfigurà per eseguisce a dumanda di l'aghjurnamentu. Pudete caccià u compitu usendu e stesse tecniche è scrivendu una dumanda.
3. Mettite a vostra dumanda in linea
Questu hè di granu u passu più simplice. Per implementà una app, andate à l'angulu superiore dirittu di u screnu è cliccate nantu à u buttone Implementa. Pudete ancu invità l'altri à utilizà o creà l'app, o ancu rende publicu. U buttone di sparte si trova accantu à u buttone Deploy.
Avete ammaistratu i fundamenti di u sviluppu di l'app cù Appsmith, è sò sicuru chì site prontu à aduprà ciò chì avete amparatu.
Runzinu
- A cullaburazione di squadra in tempu reale hè integrata.
- Integrazione cù u vostru flussu di travagliu CI/CD esistente è implementazione di l'app cù un clic in Azure, Google Cloud Platform, o Digital Ocean.
- Pudete ligà un numeru infinitu di app internu è fonti di dati.
- I widgets preconfigurati in questa interfaccia di custruzzione di drag-and-drop includenu grafici, checkboxes, foto, modali, tavule è più.
- Una volta un membru hè statu invitatu à a vostra app, pudete gestisce direttamente e so rispunsabilità.
- A capacità di incrustà JavaScript in e dumande di basa di dati, è ancu l'integrazione cù PostgreSQL, DynamoDB, MongoDB, Firebase è altre REST o GraphQL API.
Cons
- Averete bisognu di qualchì capacità di prugrammazione per aduprà a piattaforma.
- Solu l'applicazioni web sò permesse. L'applicazioni ùn sò micca sempre veloci per risponde.
Segretaria
L'edizione di a cumunità di u situ hè liberu di utilizà indefinitu. Pudete ancu guardà in l'edizione cummerciale basata in nuvola, chì serà dispunibule cù prezzi prestu.
cunchiusioni
U sviluppu di l'uttellu internu hè un metudu fantasticu per empowerà a vostra squadra senza avè da trattà cù codificazione o altri avanti è avanti cù sviluppatori o squadre analitiche.
Appsmith hè simplice per stallà è aduprà, facendu adattatu per l'affari di tecnulugia veloci è dinamichi, induve e soluzioni novi sò spessu richieste.
Hè una tecnulugia più stabilita è stabilita cù una forte documentazione, furmazione video è assistenza comunitaria.
paz ojeda
Ciao, grazie per u tutoriale, aghju esaminatu stu strumentu, è in u mo prucessu di apprendimentu, aghju pruvatu à mette inseme un tipu di gestore di biglietti, l'idea hè chì l'utilizatore finale pò inserisce a so dumanda, è pò seguità nantu à questu, è per u Da l 'altra banda, u pirsuna rispunsevuli di u bigliettu pò vede ciò chì hè dumandatu, è hannu qualchi tipu di dashboard, sfurtunatamenti I ancora ùn pò decipher s'è Appsmith hà stu sistema di restringe accessu à e diverse pagine, per esempiu chì u L'utilizatore finale ùn vede micca a lista di i biglietti da u restu di e persone chì utilizanu l'applicazione, sapete qualcosa di questu?