Често се наводи да је знање о употреби алата кључ успеха. У канцеларији се користе програми попут Мицрософт Оффице и Пхотосхоп.
Међутим, постоји много више алата – Интерни алати или Админ Тоолс – о којима можете научити како би вам олакшали радни живот.
Интерни алати, понекад познати као интерне апликације, су софтвер или апликације које имају за циљ да помогну ИТ одељењима, програмерима и другим интерним пословним корисницима да буду продуктивнији.
Они могу учинити све, од олакшавања приступа вашој бази података, ЦРМ-а, ЦМС-а, софтвера за продају карата или контролне табле до пружања супериорних показатеља за вашу веб локацију.
Интерни алати се могу наћи на Гоогле-у, Фацебоок-у, Аппле-у, Мицрософт-у, Слацк-у, Асани, Дропбок-у, Амазон-у и разним другим веб локацијама.
Али чему служе?
Зашто су потребни?
И можете ли их заиста искористити за повећање учинка или ефикасности ваше компаније?
Интерних алата има у изобиљу јер су веома корисни за праћење одређених задатака, извештавање о повратним информацијама и оптимизацију перформанси сајта током времена.
Већина предузећа их такође користи интерно за повећање продуктивности, управљање логистиком и брже реаговање клијентима у случају техничких проблема. Интерни алати вам омогућавају да пратите учинак вашег сајта, планирате будућност и, у одређеним ситуацијама, чак и уштедите новац.
У овом посту ћемо ближе погледати Аппсмитх, његове карактеристике и како га користити, између осталог. Хајде да почнемо.
Шта је Аппсмитх?
Аппсмитх је добро познато Опен-Соурце платформа за изградњу и хостовање интерних веб решења. Омогућава вам да се повежете са неколико база података и АПИ-ја како бисте направили апликацију која користи податке у реалном времену.
Можете користити њихове унапред изграђене УИ виџете и повезати их са својим АПИ-јима и базама података да бисте развили динамичке апликације и компликоване процесе. Можете да примените ове апликације користећи технологију коју желите.
Штавише, хостинг је бесплатан. То такође значи да је то потпуно бесплатан оквир за коришћење; можете сами да хостујете своје апликације и користите Доцкер-ов цлоуд сервис.
Користећи њихову платформу за визуелни развој засновану на ЈаваСцрипт-у, можете креирати ЦРУД апликације, контролне табле, административне панеле и још много тога 10 пута брже. Програмери воле Аппсмитх јер им штеди стотине сати труда.
Све у свему, то је солидна база отвореног кода за унутрашњи алат развој.
Карактеристике
- Аппсмитх-у је потребно око 5 минута да се инсталира на ваше сервере.
- Није вам потребан ХТМЛ или ЦСС да бисте превукли и отпустили, променили величину или уредили виџете.
- Сада можете да креирате ЦРУД апликацију са свим корисничким интерфејсом и логиком за СКЛ, С3 или Гоогле Схеетс изворе података само једним кликом.
- Користите коментарисање у реалном времену (нпр Фигма) када радите на интерним алатима за тренутну комуникацију, пружање повратних информација и сарадњу.
- Могућ је директан приступ било којој ПостгреСКЛ, МиСКЛ или МонгоДБ бази података.
- УИ вам омогућава да постављате упите и мењате своју базу података. Доступни су АПИ-ји за ПостгреСКЛ, МонгоДБ, МиСКЛ, РЕСТ и ГрапхКЛ.
- Могу се навести додатни типови аутентификације за ваше АПИ-је. Могућа је аутентификација заснована на АПИ кључу, аутентикација токеном носиоца или комбинација ова два.
- Можете да примените апликације једним кликом или да их интегришете са својим системом за континуирану интеграцију/континуирано примену. Да бисте безбедно направили, тестирали и применили своје апликације, креирајте гит гране за различита окружења.
Практично искуство са Аппсмитх & Фиребасе
Читање записа из базе података, додавање или уређивање записа и брисање записа су све ЦРУД радње у било којој апликацији. Све ово заједно држи кориснички интерфејс и логику програма.
Научићу вас како да користите Фиресторе као базу података за креирање менаџера задатака у Аппсмитх-у. Повезивање са базама података, креирање упита, интеграција података у виџете и имплементација по мери функционалност користећи ЈаваСцрипт све ће бити покривено и учвршћено као резултат овога.
Предаће се следећи концепти:
- Коришћење Фиресторе-а за повезивање и постављање упита
- На Аппсмитх-у, подаци су везани за виџете.
- Постављање ваше апликације на мрежу
1. Коришћење Фирестоне-а за повезивање и постављање упита
Прво морате да направите апликацију пре него што уђемо у детаље о Фиресторе-у. Пријавите за Аппсмитх облак и кликните на наранџасто дугме Ново. Сада можемо повезати новоизграђену апликацију са базом података.
Изаберите Извори података > Ново > Фиресторе са падајућег менија. Да бисте се повезали са Фиребасе инстанцом, наведите своје акредитиве. Кликните на дугме Тест да бисте се уверили да су све информације тачне пре него што сачувате извор података.
Морамо да тражимо податке користећи Фиресторе извор података. Креирајте упит за преузимање задатака из базе података. Имам основну колекцију која се зове Асана која има неке започете податке за приказ неких података. Упит за преузимање задатака ће изгледати овако:
Сада када смо се повезали са Фиресторе-ом и имамо неке податке који теку, хајде да користимо виџете да их представимо у апликацији.
2. На Аппсмитх-у, подаци су везани за виџете
Биће нам потребан виџет за листу да бисмо приказали податке како пристижу. Превуците виџет листе на платно са картице виџета на бочној траци. (Картица са виџетима налази се испод имена апликације.) Основно везивање за виџет Листа се може написати на следећи начин:
Слично, уношењем текстуалних виџета и креирањем њихових одговарајућих веза, можемо приказати податке за сваку ставку у виџету Листа.
Хајде да проведемо неколико минута правећи образац који ће нам омогућити да уређујемо и бришемо задатке пре него што пређемо на покретање апликације.
Да бисте то урадили, превуците виџет Образац на платно и користите пар текстуалних виџета да бисте приказали информације о послу изабраном из виџета Листа, као што је ажурирање обрасца када се изабере нова ставка на листи. Овако треба да изгледа ваш образац:
Сада можете да креирате овакав упит за ажурирање користећи Фиресторе извор података који сте претходно подесили.
Затим, када се притисне дугме за слање на обрасцу, конфигуришите га да покрене упит задатка ажурирања. Задатак можете уклонити коришћењем истих техника и писањем упита.
3. Постављање ваше апликације на интернет
Ово је далеко најједноставнији корак. Да бисте применили апликацију, идите у горњи десни угао екрана и кликните на дугме Деплои. Такође можете позвати друге да користе или креирају апликацију или је чак учинити јавном. Дугме за дељење се налази поред дугмета Деплои.
Савладали сте основе развоја апликација уз Аппсмитх и сигуран сам да сте спремни да искористите оно што сте научили.
Прозодија
- Тимска сарадња у реалном времену је уграђена.
- Интеграција са вашим постојећим ЦИ/ЦД током рада и применом апликације једним кликом на Азуре, Гоогле Цлоуд Платформ или Дигитал Оцеан.
- Можете повезати бесконачан број интерних апликација и извора података.
- Унапред конфигурисани виџети у овом интерфејсу за превлачење и испуштање укључују графиконе, поља за потврду, фотографије, модале, табеле и још много тога.
- Када је члан позван у вашу апликацију, можете директно да управљате његовим одговорностима.
- Могућност уграђивања ЈаваСцрипт-а у упите базе података, као и интеграција са ПостгреСКЛ, ДинамоДБ, МонгоДБ, Фиребасе и другим РЕСТ или ГрапхКЛ АПИ-јима.
Против
- Требаће вам неке способности програмирања да бисте користили платформу.
- Дозвољене су само веб апликације. Апликације не реагују увек брзо.
Цене
Заједничко издање сајта је бесплатно за неограничено коришћење. Такође можете погледати пословно издање засновано на облаку, које ће ускоро бити доступно са ценама.
Zakljucak
Интерни развој алата је сјајан метод за оснаживање вашег тима без потребе да се бавите кодирањем или другим везама са програмерима или аналитичким тимовима.
Аппсмитх је једноставан за постављање и коришћење, што га чини погодним за брз и динамичан технолошки посао, где су често потребна нова решења.
То је више успостављена и успостављена технологија са јаком документацијом, видео обуком и помоћи заједнице.
паз оједа
Здраво, хвала на туторијалу, прегледао сам ову алатку, и у свом процесу учења покушавам да саставим неку врсту менаџера тикета, идеја је да крајњи корисник може да унесе свој захтев и да га прати, а са друге стране, особа задужена за карте може да види шта се тражи и да има неку врсту контролне табле, нажалост још увек не могу да дешифрујем да ли Аппсмитх има овај систем ограничавања приступа различитим страницама, на пример да крајњи корисник не види листу карата од осталих људи који користе апликацију, да ли знате нешто о томе?