React Hooks Detaylı Kullanım Rehberi
React Hooks'un tüm detayları, örnekler ve best practice'ler ile kapsamlı kullanım kılavuzu....
22 Eyl 2023
15 min
JavaScript ES2024 (ES15) birçok heyecan verici yeni özellik getiriyor. Array grouping, temporal API ve daha birçok iyileştirme geliştiricilerin hayatını kolaylaştıracak.
const products = [\n { name: "Laptop", category: "Electronics" },\n { name: "Book", category: "Education" },\n { name: "Phone", category: "Electronics" }\n];\n\n// Yeni group metodu\nconst grouped = products.group(item => item.category);\nconsole.log(grouped);\n// {\n// Electronics: [{name: "Laptop", ...}, {name: "Phone", ...}],\n// Education: [{name: "Book", ...}]\n// }Date objesi yerine daha güçlü zaman yönetimi:
// Temporal.PlainDate\nconst date = Temporal.PlainDate.from("2024-03-15");\nconsole.log(date.dayOfWeek); // 5 (Friday)\n\n// Temporal.Duration\nconst duration = Temporal.Duration.from({ hours: 2, minutes: 30 });\nconsole.log(duration.total("minutes")); // 150// Geleneksel yöntem\nconst result = Math.sqrt(Math.abs(Math.floor(-4.2)));\n\n// Pipeline operator ile\nconst result = -4.2 |> Math.floor |> Math.abs |> Math.sqrt; React Hooks'un tüm detayları, örnekler ve best practice'ler ile kapsamlı kullanım kılavuzu....