SSapotaCorpinsapotacorpvn.hashnode.dev·Jul 12 · 7 min readB2C Commerce SFRA Controllers and Middleware: Request ShapeSFRA controllers handle requests in a way that will feel familiar to anyone who has used Express or Connect: route registration, middleware chains, request and response objects. The familiar shape mas00
SSapotaCorpinsapotacorpvn.hashnode.dev·Jul 12 · 6 min readForms in SFRA: Validation, Errors, and Persistence PatternsEvery B2C Commerce SFRA site has dozens of forms. Login. Register. Checkout shipping address. Checkout billing address. Account update. Password reset. Contact us. Support request. The SFRA forms fram00
SSapotaCorpinsapotacorpvn.hashnode.dev·Jul 12 · 6 min readModels and ViewData in SFRA: The Clean Data FlowB2C Commerce SFRA separates the platform API (the dw.* objects) from the template (the ISML files) via a model layer. Done right, the controller is thin, the model handles the shape, and the template 00
SSapotaCorpinsapotacorpvn.hashnode.dev·May 24 · 7 min readSFRA vs SiteGenesis: When Migration Is Worth the CostA B2C Commerce Cloud org built in 2018 runs on SiteGenesis. The storefront works. The team has shipped seasonal launches every year. The codebase has 200+ pipelines, 80+ ISML templates, three payment 00