Пайдаланушы тәжірибесі (UX)
Пайдаланушы тәжірибесі адамның өнімге, әсіресе веб-сайттарға немесе қолданбаларға қатысты тәжірибесі бар.
UX ең алдымен пайдалану ыңғайлылығымен және пайдаланушының қанағаттануымен / рахатымен байланысты.
- Сайт картасы: Веб-сайттың барлық беттерінің құрылымы
- UI: Пайдаланушы интерфейсі. Пайдаланушылар өзара әрекеттесетін машинаның әрбір бөлігі; дисплейлер, экрандар, пернетақта, тінтуір / сенсорлық тақта сияқты заттарды санайды.
- Пайдаланушылардың зерттеуі: пайдаланушылардың қажеттіліктері мен мінез-құлықтарын түсіну мақсатында жүргізілген бақылау және талдау.
- Wireframe: веб-сайт / веб-бағдарлама қалай көрінетінін нобай, сайттың негізгі құрамдастарын қамтиды.
Жұмыс процесінің құралдары және жабдықтары
Өнімділігі мен тиімділігін арттыруға көмектесетін құралдар.
- Мәтін редакторы: Жазуды, форматталмаған мәтінді кодтау және бағдарламалау үшін қолданылатын бағдарламалық жасақтама. Мысалдар: Sublime Text, Brackets, TextEdit, TextWrangler, Notepad ++
- IDE: Интеграцияланған даму ортасы. Адамдарды тиімдірек бағдарламалауға көмектеседі. Мәтін өңдеушісіне ұқсас, бірақ көп мүмкіндіктер бар. Мысалдар: PyCharm, Webstorm
- Маршрутизатор: маршрутизатор - модем мен компьютер арасындағы қадам. Ақпарат кеңжолақты байланыс арқылы модемге келгенде, маршрутизатор декифистері оны компьютеріңізге жібереді.
- Виртуалды машина (VM): виртуалды машина, негізінен, аппараттық құрал сияқты әрекет ететін бағдарламалық құрал: физикалық қатысуынсыз, бірақ физикалық құрылғы сияқты бағдарламаларды іске асыра алады. VM екі түрі - жүйелік виртуалды машиналар (барлық операциялық жүйелерді іске қосу үшін әзірленген) және виртуалды машиналарды өңдеу (тек бір бағдарламаны іске қосуға арналған).
- Виртуалды жеке желі (VPN): VPN желілерге қосымша қауіпсіздік деңгейін қамтамасыз етеді. Олар мемлекеттік немесе жеке желілерде қолданылуы мүмкін, бірақ деректерді қорғауды қалайтын корпорацияларда жиі кездеседі.
- Нұсқа басқару : Нұсқа басқару - бұл файлға немесе файлдарға уақытты өзгертуді қадағалайтын жүйе. Кейінірек белгілі бір өзгерістер жұмыс істемесе, нақты қадамдарды еске түсіруге мүмкіндік береді, бұл сізге барлық қадамдарды жоюға кедергі келтіреді.
- Тапсырма менеджері: Қайталанатын, бірақ қажетті тапсырмаларды автоматтандыруға мүмкіндік беретін бағдарламалар, жұмыс үрдісін оңтайландыру. Мысалдар: Grunt, Gulp
Алдыңғы жетілдіру
Сондай-ақ «клиент жағы» деп аталады, себебі тұтынушылар / клиенттер өз компьютерлерінде көреді. Веб-сайттың немесе бағдарламаның « алдыңғы аяғы » оған кодталған дисплей / дизайнды қамтиды.
- HTML : Гипермәтінді белгілеу тілі. Интернеттің «беті». Барлық веб-сайттарында HTML бар. Веб-браузерлер HTML файлдарын оқып, оларды соңында көретін веб-сайтқа айналдырады.
- CSS: Cascading Style Sheets. Егер HTML - «тұлға», CSS - «макияж». Бұл мәнерлерді таңдауға және әртүрлілікті қосуға мүмкіндік береді.
- JavaScript : Клиентте жұмыс істейді (бірнеше бағдарламалау тілдерінің бірі). Веб-дизайндағы ең танымал тіл. Енді артқы жағында да қолданылады.
Артқа даму
Жиі «сервер жағы» деп аталады, артқы жағы веб-сайтты немесе бағдарламаны іске қосу үшін сахналардың артында не болып жатады - алдыңғы жағы - бет, ал арт жағы - ми. Серверлер мен дерекқорларды қамтиды.
- API : Бағдарламалау интерфейсі. Бағдарлама жасау үшін пайдаланылатын бағдарлама үшін ережелер мен құрылыстық блоктар жиынтығын беру.
- Дерекқор: веб-бағдарламаның деректерін жинау.
- DevOps: Командалардың өзара әрекеттесуіне және бірге жұмыс істеуіне көмектесетін бағдарламалық жасақтаманы әзірлеу әдісі. Өндірушілерді басқа АТ қызметкерлерімен бірлесе отырып, өндірістің және өнімділіктің артуы.
- Негіздеме : Толық термин «web application framework». Бұл алдын ала кодталған үлгілер мен кітапханаларды қамтамасыз ету арқылы веб-сайтты / қосымшаны құру уақытын түзеді, сондықтан сізде «негіз» құрылады.
- Веб-сервер: Веб-сервердің басты мақсаты мазмұнды сақтау және оны клиенттерге жеткізу. Бұл аппараттық құрал (веб-қолжетімді компьютер) немесе бағдарламалық жасақтама (сервер сұрауларын анықтайтын және жауап беретін бағдарлама) болуы мүмкін.
Қорытынды
19 технологиялық термин төмен, тек жүздеген (немесе мыңдаған) адам. Оны баяу алып, толқудың қажеті жоқ, және сіз оларды ешқашан игермеңіз.