My Account Log in

1 option

Practical Marko : Progressive HTML Rendering and Micro Front-Ends / by Damodaran Chingleput Sathyakumar.

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Chingleput Sathyakumar, Damodaran.
Series:
Professional and Applied Computing Series
Language:
English
Subjects (All):
Internet programming.
Physical Description:
1 online resource (0 pages)
Edition:
1st ed. 2025.
Place of Publication:
Berkeley, CA : Apress : Imprint: Apress, 2025.
Summary:
With the recent evolution of frontend frameworks toward the server, there has been a growing interest in server-side rendering and optimizing for the server to unlock greater performance gains. In this context, this book explores Marko JS—a View framework that is heavily optimized for both the server and the client—and discusses techniques using Marko that can help enterprises achieve significant performance improvements. Focusing on techniques involving Marko, you will learn about topics such as Progressive Rendering, HTML Streaming, server-sent events, and event source APIs. Alongside these techniques, the book will teach you how to accelerate the development of Marko apps quickly and easily using its meta-framework, Marko Run, as well as how to achieve distributed and decoupled applications at scale via server-side micro-frontends that allow for the transclusion of one application into another. A key area of emphasis in the book is the technique of Progressive Rendering, which differs from traditional server-side rendering techniques, where rendering is fully awaited until the entire HTML is generated before being sent. Finally, the book helps you apply these techniques in practical scenarios and teaches you how to build a sample application. By reading this book, you will not only become intimately familiar with high-performance server-side techniques in Marko but also gain expertise in applying these techniques to real-world use cases. What You'll Learn: How to build high performance websites through techniques – Progressive Rendering and HTML Streaming Achieve decoupled and distributed applications via a new paradigm of micro-frontends called micro-frames. Gain familiarity with advanced, efficient server-side rendering techniques for optimizing page load time using Marko, via its meta framework Marko-run. Who is this book for: Web developers, front-end engineers, full stack engineers, programmers.
Contents:
Chapter 1 - Introduction
Chapter 2 - Pre-requisites
Chapter 3 - Introduction to Progressive Rendering
Chapter 4 - Introduction to Marko v5
Chapter 5 - The Marko Run Meta Framework
Chapter 6 - Marko and DevX (Storybook, Prettier & Typescript)
Chapter 7 - Testing Marko components
Chapter 8 - Sample application
Chapter 9 - Distributed and Decoupled micro-frontends
Chapter 10 - Putting it all together
Chapter 11 - Recipes with Marko.
Notes:
Description based on publisher supplied metadata and other sources.
ISBN:
979-88-6881-483-9
OCLC:
1543046917

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account