You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Web-Dev-For-Beginners/translations/lt/1-getting-started-lessons/1-intro-to-programming-lang.../assignment.md

5.1 KiB

Užduotis: Šiuolaikinių interneto kūrimo įrankių tyrimas

Instrukcijos

Interneto kūrimo ekosistema apima šimtus specializuotų įrankių, kurie padeda kūrėjams efektyviai kurti, testuoti ir prižiūrėti programas. Jūsų užduotis ištirti ir suprasti įrankius, kurie papildo šioje pamokoje aptartus.

Jūsų misija: Pasirinkite tris įrankius, kurie nebuvo aptarti šioje pamokoje (venkite rinktis jau išvardytus kodo redaktorius, naršykles ar komandų eilutės įrankius). Susitelkite į įrankius, kurie sprendžia konkrečias problemas šiuolaikiniuose interneto kūrimo procesuose.

Kiekvienam įrankiui pateikite:

  1. Įrankio pavadinimą ir kategoriją (pvz., „Figma dizaino įrankis“ arba „Jest testavimo karkasas“)
  2. Paskirtį ir naudą Paaiškinkite 23 sakiniais, kodėl interneto kūrėjui naudinga naudoti šį įrankį ir kokias problemas jis sprendžia
  3. Oficialios dokumentacijos nuorodą Pateikite nuorodą į įrankio oficialią dokumentaciją ar svetainę (ne tik mokomuosius puslapius)
  4. Realaus pasaulio kontekstą Paminėkite vieną būdą, kaip šis įrankis įsilieja į profesionalų kūrimo darbo eigą

Siūlomos įrankių kategorijos

Apsvarstykite galimybę tyrinėti įrankius iš šių kategorijų:

Kategorija Pavyzdžiai Ką jie daro
Kūrimo įrankiai Vite, Webpack, Parcel, esbuild Supakuoja ir optimizuoja kodą gamybai su greitais kūrimo serveriais
Testavimo karkasai Vitest, Jest, Cypress, Playwright Užtikrina kodo teisingumą ir pagauta klaidas prieš diegimą
Dizaino įrankiai Figma, Adobe XD, Penpot Kuriami maketai, prototipai ir dizaino sistemos bendradarbiaujant
Diegimo platformos Netlify, Vercel, Cloudflare Pages Talpina ir platina svetaines su automatiniu CI/CD
Versijų valdymas GitHub, GitLab, Bitbucket Tvarko kodo pakeitimus, bendradarbiavimą ir projektų eigą
CSS karkasai Tailwind CSS, Bootstrap, Bulma Paspartina stiliaus kūrimą su iš anksto paruoštų komponentų bibliotekomis
Paketo valdytojai npm, pnpm, Yarn Diegia ir valdo kodo bibliotekas bei priklausomybes
Prieinamumo įrankiai axe-core, Lighthouse, Pa11y Testuoja įtraukiamą dizainą ir WCAG atitiktį
API kūrimas Postman, Insomnia, Thunder Client Testuoja ir dokumentuoja API kūrimo metu

Formato reikalavimai

Kiekvienam įrankiui:

### [Tool Name] - [Category]

**Purpose:** [2-3 sentences explaining why developers use this tool]

**Documentation:** [Official website/documentation link]

**Workflow Integration:** [1 sentence about how it fits into development process]

Kokybės gairės

  • Pasirinkite šiuolaikinius įrankius: rinkitės aktyviai prižiūrimus ir 2025 metais plačiai naudojamus įrankius
  • Dėmesys naudai: paaiškinkite konkrečią naudą, o ne tik ką įrankis daro
  • Profesionalus kontekstas: rinkitės įrankius, naudojamus kūrimo komandų, o ne tik individualių entuziastų
  • Įvairiapusiškumas: pasirinkite įrankius iš skirtingų kategorijų, kad parodytumėte ekosistemos įvairovę
  • Šiuolaikinė svarba: prioritetu teikite įrankiams, atitinkantiems dabartines interneto kūrimo tendencijas ir gerąsias praktikas

Vertinimo kriterijai

Puikiai Gerai Reikia patobulinti
Aiškiai paaiškinta, kodėl kūrėjai naudoja kiekvieną įrankį ir kokias problemas jis sprendžia Paaiškinta, ką įrankis daro, bet trūko konteksto apie jo naudą Išvardyti įrankiai, bet nepaaiškinta jų paskirtis ir nauda
Pateiktos oficialios dokumentacijos nuorodos visiems įrankiams Pateiktos daugiausia oficialios nuorodos, kartais 1-2 mokomieji puslapiai Daugiausia remtasi mokomaisiais puslapiais, o ne oficialia dokumentacija
Pasirinkti šiuolaikiniai, profesionaliai naudojami įrankiai iš įvairių kategorijų Pasirinkti geri įrankiai, bet ribota kategorijų įvairovė Pasirinkti pasenę įrankiai arba tik iš vienos kategorijos
Parodytas supratimas, kaip įrankiai derinami kūrimo darbo procesuose Parodytas dalinis profesionalaus konteksto supratimas Dėmesys tik įrankių funkcijoms, ne darbo eigos kontekstui

💡 Tyrimo patarimas: Ieškokite įrankių darbo skelbimuose interneto kūrėjams, patikrinkite populiarias kūrėjų apklausas arba tyrinėkite priklausomybes, kurias naudoja sėkmingi atviro kodo projektai GitHub!


Atsakomybės apribojimas: Šis dokumentas buvo išverstas naudojant dirbtinio intelekto vertimo paslaugą Co-op Translator. Nors stengiamės užtikrinti tikslumą, atkreipkite dėmesį, kad automatizuoti vertimai gali turėti klaidų ar netikslumų. Originalus dokumentas gimtąja kalba laikomas autoritetingu šaltiniu. Kritinei informacijai rekomenduojamas profesionalus žmogaus vertimas. Mes neatsakome už bet kokius nesusipratimus ar neteisingus interpretavimus, kylančius dėl šio vertimo naudojimo.