Frontend Weekly Digest #303 (20–26 March 2023)
2 min readMar 26, 2023
Web-development
• The End of Front-End Development
• Website Security Check: How to Secure Your Website
• Single Page Applications (SPA) Vs. Multi-Page Applications (MPA)
• What’s New in Eleventy 2: A Great SSG Just Got Better
• Cyberpunk inspired Three.js Scene with JavaScript and Blender
- Tools
• Some Cross-Browser DevTools Features You Might Not Know
• Why We Added package.json Support to Deno - Performance
• The Ultimate Guide to Image Optimisation
• Low-Hanging Web Performance Fruits: A Cheat Sheet
CSS
• You Really Know the Position: sticky?
• Replicating the Medium Website Using CSS Molecules
• When is :focus-visible visible?
• Laying Out a Print Book With CSS
• CSS-only Widgets Are Inaccessible
• 7 Amazing Things Pure CSS Can Do for You
JavaScript
• Speeding up the JavaScript ecosystem — npm scripts
• How to Share JavaScript Code
- React
• New React docs pretend SPAs don’t exist anymore
• How to start a React Project in 2023
• React 18 Component Optimization: Make Your Application Faster and Smoother - Vue
• Highlights from Vue.js Nation 2023
• How to automatically import and register Vue components
• Build complex SPAs quickly with vue-element-admin
• Vue 3: watchEffect is Impressive, but watch is still the Best Choice - Angular
• Angular 15 — What’s New and Why to Upgrade
• Angular Testing Tips: Ng-Mocks
• Angular 15 introduces functional HTTP interceptors - Svelte
• Rich Harris Talks SvelteKit and What’s Next for Svelte
• Top Visual Studio Code extensions for Svelte developers