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."
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.
GitHub: A cheat sheet (TechRepublic)聽
Telephone interview cheat sheet: Software developer (TechRepublic Premium)
Microsoft Office vs Google Docs Suite vs LibreOffice (Download.com)聽
Programming languages and developer career resources (TechRepublic on Flipboard)
本文来源于互联网: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
Password management policy
本文由 Bsatoshi Finance 作者：bsatoshi 发表，其版权均为 Bsatoshi Finance 所有，文章内容系作者个人观点，不代表 Bsatoshi Finance 对观点赞同或支持。如需转载，请注明文章来源。