React 正在改變我們對網頁應用程式中路由、渲染和資料fetch的思考方式。像是 React Server Components 和 Suspense 等功能,讓我們可以更精細地控制何時何地為我們的路由 fetch 和渲染內容。在本次講座中,我們將探索所有環節如何連結;以及 React、Next.js 和 Prisma 如何更輕鬆地管理您的資料之旅,在同一個 repo 中從資料表到像素。
將資料結構化為正規化是關聯式資料庫的標準。但誰想當普通人呢?讓我們將資料去正規化,放入文件中,並在我們的應用程式中獲得閃電般的快速讀取速度!在本次講座中,您將學習在像是 MongoDB 的文件資料庫中儲存資料的不同方法。正規化和去正規化之間存在權衡。一種會讓您獲得更快的讀取速度但更慢的寫入速度,而另一種則會讓您獲得更慢的讀取速度和更快的寫入速度。哪種適合您?在本次講座結束時,您就會知道了!
了解 Pothos 和 Prisma 如何為建構型別安全 GraphQL API 創造出色的開發者體驗,同時兼具高效能和型別安全,且不會犧牲 API 的彈性和控制,或將您的 API 與資料庫 schema 過於緊密地耦合。
我們將一同深入探討我們如何在 Nuna 使用無伺服器技術來無限擴展。我們運用 Prisma Data Proxy 的強大功能,透過我們的無伺服器 NextJS API 與我們的無伺服器 MongoDB 資料庫對話。如果我們這個小團隊可以做到,您也可以!
加拿大的固網網際網路景觀...並非最佳。競爭稀少,平均速度的價格很高,而且該產業的 NPS 評分令人尷尬。現在,如果我告訴您,現代網頁技術,如 GraphQL、Prisma、TypeScript 和少數開發人員,可以成為這個可怕領域的遊戲規則改變者,您會怎麼想?
開源開發者
Prisma 為 client 生成出色的 TypeScript 型別。它們包括型別系統功能,例如條件型別和映射型別,為 client 方法調用的結果提供精確的型別。本次講座將涵蓋這些基礎型別如何在 TypeScript 中運作,以及 Prisma 使用它們的方式。我們還將涵蓋如何使用它們來擴展 Prisma 的型別,用於 wrapper 函數以及我見過 Prisma 使用者需要的其他技巧。
當 Prisma 發布新功能時,我們如何確保每個人都能了解它們?在本次講座中,我們將介紹 Prisma 的文件和網站團隊如何與開發人員和社群合作來建立我們的文件。
後端技術通常難以捉摸,並且是前端開發人員的障礙。然而,策略性的配對(前端到全端)才是魔法發生的時刻。穩固的後端使前端「聰明」並真正發光發熱。像 Redwood 和 Prisma 這樣的工具,幫助開發人員利用全端功能,讓團隊能夠更快、更有效率地建構,連接關鍵的前端和後端使用者體驗。「如何透過 Redwood 和 Prisma 從前端走向全端」將演示後端關鍵技術是如何平易近人且易於學習,即使對於前端工程師也是如此。 熟悉 JavaScript 的開發人員已經擁有一切成功的要素。這僅僅是透過利用正確的技術和平台組合將各個部分組合在一起的問題。為了準備本次講座,我將建立一個 demo,其中包含全端網頁應用程式所需的所有前端程式碼。我將演示使用像 Redwood 和 Prisma 這樣的工具來建構專案和連接後端層是多麼容易。
資料庫是現代社會的基礎設施。關鍵任務應用程式建立在 Postgres 之上,Postgres 社群持續強化 Postgres 以滿足真實世界的需求。我們相信 Postgres 仍將是我們這個時代最重要的(開源)關聯式資料庫之一。Neon 是 PostgreSQL 的無伺服器實作。它是一個為現代應用程式提供的自動擴展、隨需資料庫即服務,使其成為 Amazon Aurora 可信賴的開源替代方案。Neon 的關鍵創新是儲存和運算分離,這使得 Postgres 成為雲端原生和無伺服器。這帶來了幾個優勢:Neon 降低了配置和管理資料庫容量的複雜性,並可擴展以支援大型資料庫或在不需要資料庫時縮減規模。此外,它還可以有效管理資料庫資源。
開發人員與他們的資料庫之間的關係並不總是健康的。早期可能感覺不重要的設計選擇,往往會發展成日後的巨大擴展性挑戰,並且已經湧現出整個技術家族,其目的是為了避免必須更改舊的、效率低下的 schema。但是,為什麼我們一直掉入相同的陷阱,以及我們如何避免它們?本次講座將涵蓋早期關聯式資料庫設計中需要注意的一些關鍵點,分享一些關於擴展的實戰經驗,並為您提供知識和工具,以設計一個可以隨著您的應用程式成功擴展的資料庫。
Blitz.js 主要維護者
您知道某些 SQL 變體是圖靈完備的,可以讓您用 SQL 撰寫任何程式嗎?當然,沒有人那麼瘋狂...但是 SQL 的極限是什麼?我們可以用它做哪些瘋狂的事情?在本次講座中,我將介紹其中的一些。但這不僅僅是有趣的東西!我也將展示一些更實用但鮮為人知的概念。讓我們一起探索一些隱藏的 SQL 特性吧!
Prisma 在開發者社群中看到了快速的採用!我們對此感到興奮,並希望繼續建構世界一流的開發者工具,使開發人員更輕鬆地使用資料庫。在本次講座中,您將看到我們在 2022 年及以後的 roadmap 上有哪些功能。