Front-end frameworks are about to get even cooler, says Google leadThe Internet of Wild Things: Technology and the battl

Front-end frameworks are about to get even cooler, says Google leadThe Internet of Wild Things: Technology and the battle against biodiversity loss and climate changeTransgender employees in tech: Why this "progressive" industry has more work to doPython is eating the world: How one developer's side project became the hottest programming language on the planetHow iRobot used data science, cloud, and DevOps to design its next-gen smart home robotsBeyond the PC: Lenovo's ambitious plan for the future of computingStraight up: How the Kentucky bourbon industry is going high techThe Internet of Wild Things: Technology and the battle against biodiversity loss and climate changeTransgender employees in tech: Why this "progressive" industry has more work to doPython is eating the world: How one developer's side project became the hottest programming language on the planetHow iRobot used data science, cloud, and DevOps to design its next-gen smart home robots
                                    Remote access policy
                                
                                    Network security policy
                                
                                    Accomplishment tracker
                                
                                    Password management policy
Image: C.Y.Ronnie.W, Getty Images/iStockphoto

VCs have been dumping cash into back-end developer technologies, but front-end development is increasingly what's cool. How cool? In an interview with Nicole Sullivan, Google's frameworks lead, developers love frameworks like Next.js because they allow developers to "spend more time building features and less time setting up infrastructure." In 2020, things will heat up that much more with new functionality like progressive delivery of features.

SEE:聽How to build a successful developer career (free PDF)聽(TechRepublic)聽

Making frameworks better

Sullivan is in a good position to know what's hot (and what's not) in frameworks, given her perch at Google. So when she says that she's "most excited [about] progressive delivery of features," it's worth digging in to figure out what this means. Progressive delivery enables us to "deliver feature-rich applications, and still have them be fast," she said. How to deliver that speed? By having the features arrive "just in time."

Easy, right? Well, maybe not. "This is complicated to get right," Sullivan noted, "But the big tech companies are doing it, so I believe it's possible in open source, too."聽

Nor is this blind hope. One example of progress in this direction is React's concurrent mode. It breaks up React's rendering work into tiny chunks, so then you can hydrate (that is, make interactive) individual parts of the page independently. As Sullivan explained it, "This means you can focus on stuff the user can see, or that they hover over, or click on, rather than just hydrating the page from top to bottom."

How will users notice this improvement? According to Sullivan, Google's early experiments show that partner sites' total blocking times (TBT) were cut in half. This means that when the user clicks, the application will be able to respond much quicker. Nor is Google stopping there. "We hope to break up the other half of blocking time with contributions to webpack to chunk their module initialization time. We have similar work to do around chunking data fetches, CSS, and JavaScript."

None of this will be easy, of course, "but it could lead to a step change improvement in web performance if we can get all the pieces to line up," she said. For now, Google is proving this out in Next.js and "sharing everything we find with other frameworks so they can try it, too. The entire ecosystem improves when we collaborate."

It's the spirit of open source, and it promises to continue to make the web better.

Disclosure: I work for AWS, but nothing herein relates to my work there.

Also see聽

本文来源于互联网:Front-end frameworks are about to get even cooler, says Google leadThe Internet of Wild Things: Technology and the battle against biodiversity loss and climate changeTransgender employees in tech: Why this "progressive" industry has more work to doPython is eating the world: How one developer's side project became the hottest programming language on the planetHow iRobot used data science, cloud, and DevOps to design its next-gen smart home robotsBeyond the PC: Lenovo's ambitious plan for the future of computingStraight up: How the Kentucky bourbon industry is going high techThe Internet of Wild Things: Technology and the battle against biodiversity loss and climate changeTransgender employees in tech: Why this "progressive" industry has more work to doPython is eating the world: How one developer's side project became the hottest programming language on the planetHow iRobot used data science, cloud, and DevOps to design its next-gen smart home robots
Remote access policy

Network security policy

Accomplishment tracker

Password management policy

本文由 Bsatoshi Finance 作者:bsatoshi 发表,其版权均为 Bsatoshi Finance 所有,文章内容系作者个人观点,不代表 Bsatoshi Finance 对观点赞同或支持。如需转载,请注明文章来源。

0

Leave a Reply