|
| 1 | +| English | Polish | Comment | |
| 2 | +| -------------------------------- | ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- | |
| 3 | +| ahead-of-time compilation | kompilacja z wyprzedzeniem | |
| 4 | +| API reference | dokumentacja API | |
| 5 | +| array | tablica | |
| 6 | +| arrow function | funkcja strzałkowa | za pierwszym razem dopisek `(ang. *arrow function*)` | |
| 7 | +| assertion; to assert | asercja lub sprawdzenie; wykonać sprawdzenie lub sprawdzać, testować | |
| 8 | +| asset | zasób | |
| 9 | +| boilerplate | kod szablonowy | za pierwszym razem `(ang. *boilerplate*)` | |
| 10 | +| breaking older browsers | nie jest kompatybilny ze starszymi przeglądarkami | |
| 11 | +| bug | błąd | |
| 12 | +| build pipeline | potok budowania | |
| 13 | +| bundler | bundler | |
| 14 | +| callback | funkcja zwrotna | za pierwszym razem dopisem `(ang. *callback*)` | |
| 15 | +| camelCase | notacja "camelCase" | odmiana: `camelCasem`, ale: `camelCase'owi`, `camelCase'a` lub z dodatkiem słowa "notacja" - wtedy odmieniamy tylko to słowo | |
| 16 | +| CDN | CDN | |
| 17 | +| child component | komponent potomny | |
| 18 | +| client(s) | klient(y) | **NIE: klienci** | |
| 19 | +| component wrapping | opakowywanie komponentu | |
| 20 | +| concept, idea | koncepcja, zagadnienie | |
| 21 | +| controlled component | komponent kontrolowany | |
| 22 | +| data | wartość, dane | |
| 23 | +| debugging | debugowanie | |
| 24 | +| destructuring assignment | przypisanie destrukturyzujące | |
| 25 | +| Dev Tools | Narzędzia deweloperskie | |
| 26 | +| development server | serwer deweloperski | |
| 27 | +| dispatcher | dyspozytor | za pierwszym razem dopisem `(ang. *dispatcher*)` | |
| 28 | +| dispatching an event | przesyłanie zdarzenia | |
| 29 | +| dummy component | sztuczny komponent | |
| 30 | +| element | element | |
| 31 | +| event handler | procedura obsługi zdarzenia | |
| 32 | +| fallback | zastępczy lub awaryjny | |
| 33 | +| focus | fokus | "ustawianie fokusu na polu formularza" lub "aktywowanie pola formularza" | |
| 34 | +| framework | framework | |
| 35 | +| generic | generyczny, ogólny, ogólnego użytku | |
| 36 | +| Glossary | Słownik pojęć | |
| 37 | +| hands-on tutorial | praktyczny tutorial | |
| 38 | +| HTML entities | encje HTML | |
| 39 | +| immutable | niezmienny | za pierwszym razem dopisek `(ang. *immutable*)` | |
| 40 | +| inline condition | warunek wewnątrzliniowy | |
| 41 | +| input (data) | dane wejściowe | |
| 42 | +| JavaScript | M:JavaScript, D:JavaScriptu, C:JavaScriptowi, B:JavaScriptu, N:JavaScriptem, Ms:JavaScripcie, W:JavaScript | przymiotnik piszemy małymi literami: "javascriptowy" | |
| 43 | +| lazy initialization | leniwa inicjalizacja | za pierwszym razem `(ang. *lazy initialization*)` | |
| 44 | +| library | biblioteka | |
| 45 | +| lowercase | małymi literami | **NIE piszemy: "z małej litery"!** | |
| 46 | +| minify, minification | _czas._ minifikować, _rzecz._ minifikacja | |
| 47 | +| mocked component, component mock | atrapa komponentu | |
| 48 | +| opt-in | (stosowane) wedle własnego uznania | |
| 49 | +| output (data) | dane wyjściowe, rezultat, wynik | |
| 50 | +| overview | ogólne informacje | |
| 51 | +| polyfill | łatka | |
| 52 | +| primitive | typ podstawowy | |
| 53 | +| property | właściwość | zmienna w obiekcie | |
| 54 | +| read-only | tylko do odczytu | |
| 55 | +| render | _czas._ renderować, _rzecz._ renderowanie | alternatywa: "wyświetlać" | |
| 56 | +| reusable | wielokrotnego użytku | |
| 57 | +| roadmap | plan działania | |
| 58 | +| section | podrozdział, rozdział, sekcja | |
| 59 | +| shallow rendering | renderowanie płytkie | |
| 60 | +| Single Page Application, SPA | aplikacja jednostronicowa | |
| 61 | +| snapshot | zrzut | |
| 62 | +| spread operator | operator rozszczepienia | |
| 63 | +| state | stan | |
| 64 | +| store | magazyn | |
| 65 | +| string | "ciąg znaków" lub "łańcuch znaków" lub "napis" lub "literał znakowy" | |
| 66 | +| tag [HTML] | znacznik [HTML] | |
| 67 | +| template literal | literał szablonowy | za pierwszym razem `(ang. *template literal*)` | |
| 68 | +| term | pojęcie | |
| 69 | +| throws an exception | rzuca wyjątek | |
| 70 | +| two-way binding | wiązanie dwukierunkowe | alternatywnie "one-way binding" jako "jednokierunkowe" | |
| 71 | +| UI | "UI" lub "interfejs użytkownika" | |
| 72 | +| uncontrolled component | komponent niekontrolowanie | |
| 73 | +| update | _czas._ aktualizuje, _rzecz._ aktualizacja | |
| 74 | +| uppercase | wielkimi literami | **NIE piszemy: "z wielkiej litery"!** | |
| 75 | +| Versioned Documentation | Dokumentacja wersji | |
| 76 | +| wrapper component | komponent opakowujący | |
| 77 | + |
| 78 | +# Tytuły |
| 79 | + |
| 80 | +Tytuły (np. rozdziałów, książek, utworów) piszemy w cudzysłowie bądź też bez cudzysłowu, ale kursywą (patrz: [poradnia PWN](https://sjp.pwn.pl/poradnia/haslo/kursywa-czy-w-cudzyslowie;8597.html)) |
| 81 | + |
| 82 | +Przykłady: |
| 83 | + |
| 84 | +- ... znajdziesz w rozdziale pt. "Jak łączyć się z API"? |
| 85 | +- ... znajdziesz w rozdziale pt. _Jak łączyć się z API_? |
| 86 | + |
| 87 | +# Zaimki |
| 88 | + |
| 89 | +Nie piszemy "Ci", "Tobie", "Twój", lecz "ci", "tobie", "twój". |
| 90 | + |
| 91 | +# Tłumaczenie kodu |
| 92 | + |
| 93 | +Co można tłumaczyć: |
| 94 | + |
| 95 | +- komentarze |
| 96 | +- stringi, jeśli są tylko tekstem wyświetlanym na stronie |
| 97 | + |
| 98 | +Czego nie można tłumaczyć: |
| 99 | + |
| 100 | +- nazw zmiennych, funkcji, klas |
| 101 | +- słów kluczowych |
| 102 | +- stringów, które są interpretowane przez kod (np. klasy w CSS) |
0 commit comments