~/devreads

#front-end-development

6 posts

21 Apr

Clarisse Leduc 4 min read

How thinking in server-first component boundaries can simplify data flow and reduce client JavaScript in Next.js applications. When I first started working with the Next.js App Router, I kept running into the same situation. Components would suddenly break — usually after adding a hook or a click handler. The fix felt obvious: add "use client". But after doing this a…

reactsoftware-engineeringfront-end-developmentreact-server-componentnextjs

6 Apr

Palantir 6 min read

About this Series Frontend engineering at Palantir goes far beyond building standard web apps. Our engineers design interfaces for mission-critical decision-making, build operational applications that translate insight to action, and create systems that handle massive datasets — thinking not just about what the user needs, but what they need when the network is unreliable, the stakes are high, and the…

front-end-developmentpalantirtechpalantirengineeringpalantirpalantir-frontend

5 Dec 2023

13 Jul 2021

Divya Kamath 7 min read

At Slack, we believe that designing an optimal keyboard experience is key to delivering a best-in-class product for all our customers. However, despite our design system components being individually accessible, we heard from keyboard users that we were still missing focus transitions in their end-to-end user experience. Non-sighted users who relied on a screenreader constantly…

uncategorizeda11yaccessibilityfront-end-developmentfrontend

11 Jun 2020

Chris Mills 5 min read

The MDN Web Docs Learning Area teaches fundamentals of modern web development, beginning with HTML, CSS, and JavaScript essentials. In feedback this year, readers asked for a more opinionated, structured approach. They asked for coverage of client-side tooling, frameworks, transformation tools, and deployment tools widely used in today's workplace. Meet the Front-end developer learning pathway from MDN. The post Introducing…

featured articlemdncssframeworksfront-end development

11 Jul 2019

Michael Gallagher 7 min read

We’re going to talk about a common request when working with relational data in Vuex. Why and how to cache method-style getter invocations, though the principles would also apply to method-style computed properties. If you have been following recent Vue v3 RFCs, you might have come across the Advanced Reactivity API , which comes as a very welcome direction for…

vuejsjavascriptfront-end-developmentvuex