|
|
|||
|
||||
OverviewGleam for Full-Stack Web Development: Build Type-Safe, Reliable, and Fast Applications with the BEAM and JavaScript In today's fast-paced world of web development, developers are constantly seeking a balance between safety, performance, and developer experience. Gleam for Full-Stack Web Development is your complete guide to mastering Gleam, a modern, statically typed functional programming language designed for both the BEAM virtual machine (used by Erlang and Elixir) and JavaScript environments. This book takes you from the core concepts of Gleam to building production-ready full-stack applications that are type-safe, concurrent, and highly reliable. You'll gain a deep understanding of how to use Gleam's clean syntax, expressive type system, and fault-tolerant design to develop scalable systems that handle thousands of concurrent processes without complexity or performance loss. You'll learn how to: Build type-safe, maintainable backends powered by the BEAM virtual machine. Create reactive and efficient frontends using Gleam's JavaScript target. Connect backend and frontend through REST and WebSocket APIs. Work seamlessly with databases, authentication systems, and external APIs. Apply functional programming principles to write clean, testable, and reusable code. Deploy Gleam applications on Docker, Fly.io, and Gigalixir with ease. Explore advanced topics like FFI (Foreign Function Interface), Erlang/Elixir library integration, and asynchronous concurrency patterns. Packed with real-world examples, detailed explanations, and complete working code samples, this book empowers you to confidently use Gleam to build robust applications-from small web tools to enterprise-scale systems. Each chapter is designed to give you both conceptual understanding and practical, hands-on skills you can apply immediately. Whether you're a JavaScript developer looking for type safety, an Elixir or Erlang engineer seeking stronger compile-time guarantees, or a backend developer interested in modern functional programming, this book equips you with the tools and mindset to master full-stack development in Gleam. Harness the power of Gleam, the performance of the BEAM, and the universality of JavaScript to build applications that are safe, fast, and future-ready. Start your Gleam full-stack journey today and build reliable applications that scale beautifully. Full Product DetailsAuthor: Jose GobertPublisher: Independently Published Imprint: Independently Published Dimensions: Width: 17.80cm , Height: 3.50cm , Length: 25.40cm Weight: 1.188kg ISBN: 9798270058845Pages: 696 Publication Date: 15 October 2025 Audience: General/trade , General Format: Paperback Publisher's Status: Active Availability: Available To Order We have confirmation that this item is in stock with the supplier. It will be ordered in for you and dispatched immediately. Table of ContentsReviewsAuthor InformationTab Content 6Author Website:Countries AvailableAll regions |
||||