Standard Library #
- Strings
- Panduan lengkap manipulasi string di TypeScript — metode bawaan String, pencarian dan penggantian teks, pemformatan, konversi, template literal, Unicode, dan pola umum pengolahan string di aplikasi nyata.
- I/O
- Panduan lengkap operasi I/O di TypeScript — membaca dan menulis file dengan fs/promises, stream untuk data besar, path manipulation, operasi direktori, stdin/stdout, dan penanganan error I/O.
- Math
- Panduan lengkap operasi matematika di TypeScript — objek Math bawaan, konstanta, pembulatan, trigonometri, bilangan acak, aritmetika floating point, BigInt untuk bilangan besar, dan pola kalkulasi di aplikasi nyata.
- Crypto
- Panduan lengkap modul crypto di TypeScript — hashing dengan SHA dan MD5, HMAC untuk verifikasi integritas, enkripsi dan dekripsi simetris AES, generate token dan UUID yang aman, serta password hashing dengan scrypt dan bcrypt.
- URL
- Panduan lengkap manipulasi URL di TypeScript — parsing dengan URL API, URLSearchParams, membangun dan memodifikasi URL, validasi, normalisasi, encoding, dan pola umum URL di aplikasi web dan API.
- Buffer
- Panduan lengkap manipulasi data biner dengan Buffer di TypeScript — membuat dan mengkonversi Buffer, encoding hex dan base64, membaca dan menulis tipe data numerik, operasi slice dan concat, serta pola umum pengolahan data biner di aplikasi Node.js.
- Events
- Panduan lengkap EventEmitter di TypeScript — membuat dan mendengarkan event, typed events dengan interface, once dan removeListener, error handling, pattern observer, dan pola event-driven architecture di aplikasi Node.js.
- Timers
- Panduan lengkap timer di TypeScript — setTimeout, setInterval, setImmediate, queueMicrotask, pembatalan timer, debounce dan throttle, scheduling dengan presisi, dan pola timer di aplikasi Node.js.
- Date & Time
- Panduan lengkap manipulasi tanggal dan waktu di TypeScript — objek Date bawaan, parsing dan formatting, aritmetika tanggal, timezone, Intl.DateTimeFormat, dan persiapan menggunakan Temporal API.