Code Splitting and Dynamic Imports: What Actually Works
Breaking JavaScript into smaller pieces that load when needed instead of one large bundle. Key takeaways Dynamic import: loads modules on demand Route splitting...
Lumexa Media · Writing
Working notes from a studio that edits images, cuts video, mixes audio, builds websites, renders 3D and argues about search results. Every article is written by a named person and cites the body that published the figures in it.
5,872 articles across 14 disciplines
Breaking JavaScript into smaller pieces that load when needed instead of one large bundle. Key takeaways Dynamic import: loads modules on demand Route splitting...
Adding version identifiers to asset filenames so browsers can cache them for a long time and still get updates. Key takeaways Fingerprints: content hashes in fi...
Making continuously loading lists usable for keyboard and screen reader users, and for anyone who needs the footer. Key takeaways Footers: can become unreachabl...
Patterns for deciding what a service worker serves from cache and what it fetches from the network. Key takeaways Cache first: suits versioned static assets Net...
Caching pages at content delivery network edges even when they contain some personalized or changing content. Key takeaways Cache keys: determine what counts as...
Testing websites and apps with the screen readers built into phones and tablets. Key takeaways Gestures: swipes move between elements instead of the Tab key Rot...
Marking up abbreviations and explaining specialist terms so readers and assistive technology can understand them. Key takeaways abbr element: can provide an exp...
Moving and announcing keyboard focus when a single-page application changes views without a full page load. Key takeaways No page reload: browsers do not reset...
A summary of validation errors shown at the top of a form, linking to each field that needs attention. Key takeaways Placement: summaries appear at the top of t...
Showing which form fields must be completed, in a way that works visually and for assistive technology. Key takeaways required attribute: communicates the requi...
Formatting that is applied as users type, such as spacing card numbers or adding dashes to phone numbers. Key takeaways Pasting: masks can reject pasted values...
Upload controls, including drag-and-drop areas, that work with keyboards and assistive technology. Key takeaways Native input: the file input is keyboard access...
Showing 5,832 of 5,872
Send us something real and we will do it to your brief — no card, no commitment. If the standard is not what you need, you have lost nothing.