{"data":{"title":"JavaScript Moderno: ES2024","slug":"javascript-moderno-es2024","excerpt":"As principais features do ECMAScript 2024 com exemplos aplicáveis.","content":"<h2>Temporal API (Stage 3)</h2>\n<p>A nova API exclusiva para datas evita erros de timezone e operações manuais em <code>Date</code>.</p>\n<pre><code class=\"language-javascript\">import { Temporal } from 'temporal-polyfill';\nconst meeting = Temporal.ZonedDateTime.from('2024-07-10T09:00:00-03:00[America/Sao_Paulo]');\nconsole.log(meeting.add({ minutes: 45 }).toString());</code></pre>\n<h2>Array Grouping e toSorted</h2>\n<p>Manipular coleções ficou mais simples:</p>\n<pre><code class=\"language-javascript\">const grouped = Object.groupBy(orders, (order) => order.status);\nconst sorted = orders.toSorted((a, b) => a.total - b.total);</code></pre>\n<p>Esses helpers eliminam bibliotecas utilitárias em cenários comuns.</p>","published_at":"2025-11-10 16:23:51","cover":"/uploads/posts/cover_javascript-moderno-es2024.jpg"}}