Home

2022.06.06 - The greatest crisis in education is that educational quality cannot support the country's demand for innovation

Pi

Ping Xia

June 6, 20226 min read

Title: 2022.06.06 – The Greatest Crisis in Education Is That Its Quality Cannot Meet the Nation’s Demand for Innovation

This Week’s Highlights

The greatest crisis in education is that its quality cannot support the country’s demand for innovationhttps://mp.weixin.qq.com/s/pwpq_IGXKunHH0bNQNKIhg
Where does the power of innovation come from? In an interview, Professor Qian Xuhong—academician of the Chinese Academy of Engineering and president of East China Normal University—explains that the vehicle of innovation is creative talent, and the core is the cultivation of creative thinking. Thinking education should go beyond knowledge and skills. Qian draws on the subtlety of Laozi’s philosophy and the significance of quantum theory, linking ancient and modern, East and West, and lets us feel the depth and tension of a scientist who stands at the frontier of exploring the origins of development. When one can bear their deepest reflections, thought shines with clarity, freedom, and alertness. That is Qian. During the interview, light filtered through the window behind him, casting a calm, warm glow in the room; outside, green leaves swayed gently in the breeze, vibrant and alive.

Additional reads:

Building web applications without codehttps://blog.coda.io/building-web-applications-without-code-5db10201c80
The barrier to creating apps is lowering. Related: Airtable: What is a relational database? (Updated 2022)

Why most design systems implodehttps://storybook.js.org/blog/why-most-design-systems-implode/
We asked Brad Frost if design systems are still relevant in 2022. Related: Declarative design systems.

The State of Serverless 2022https://www.datadoghq.com/state-of-serverless/
Serverless has transformed application development by eliminating the need to provision and manage any underlying infrastructure. The current serverless ecosystem has become more mature and now overlaps considerably with container‑based technologies. The wide range of options has led more than half of organizations in each cloud to adopt serverless. Related: Hosting a Ghost blog on Fly.io.

Angular v14 is now available!https://blog.angular.io/angular-v14-is-now-available-391a6db736af
This release also includes many features and bug fixes contributed directly by community members, from adding router strong typing to more tree‑shakable error messages. We’re excited to highlight how RFCs and the community continue to make Angular a better default developer experience!

What Made GoLang So Popular? The Language’s Creators Look Backhttps://thenewstack.io/what-made-golang-so-popular-the-languages-creators-look-back/
In short, looking back over the past 13 years, Go’s creators believe the language succeeded by focusing on “the overall environment” in which software projects are engineered. “Go’s approach is to treat language features as no more important than environmental ones.” Related: What npm Can Learn from Go, Rust Is Hard, Or: The Misery of Mainstream Programming.

In‑Depth Reading

Is Web3 the future of the Web? Key takeaways from our webinarhttps://webfoundation.org/2022/06/is-web3-the-future-of-the-web-key-takeaways-from-our-webinar/
Recently, the Web Foundation policy team hosted a panel on Web3 technologies. Speakers Tamba Lamin, Cleve Mesidor, Tomicah Tillemann, and Nnenna Nwakanma discussed the web’s future and the rise of Web3. Here are the key takeaways. Related: Web3.0 Industry Panorama and Representative Project Research.

State is hard: why SPAs will persisthttps://nolanlawson.com/2022/05/29/state-is-hard-why-spas-will-persist/
As tempting as it is to declare one set of tools dead and another ascendant, we must stay humble and remember that everyone works under different constraints and has different perspectives on web development. For that reason, I’ve concluded that SPAs are not going anywhere soon and will likely remain a compelling paradigm as long as the web exists. Some developers will choose one view, others another, and the big, beautiful elephant will keep lumbering forward. Related: SPAs, Shared Element Transitions, and Re‑Evaluating Technology.

Monorepos in JavaScript & TypeScripthttps://www.robinwieruch.de/javascript-monorepos/
A comprehensive tutorial on monorepos in JavaScript/TypeScript, using state‑of‑the‑art tools for this kind of architecture in frontend applications.

Ctrip Flight Ticket Front‑End Svelte Production Practicehttps://mp.weixin.qq.com/s/QWwb8PXtdJJUKyicHRmBkw
Overall, Svelte follows the three major front‑end frameworks in pushing innovation, offering a new approach to reactivity. Because it’s relatively new, its adoption in China is still limited and its ecosystem not yet mature. Nevertheless, its main advantage is being “lightweight.” Svelte is ideal for landing pages, which usually involve simple rendering and event binding rather than complex interactions. As the article opens, using a heavyweight framework like React for a simple landing page feels wasteful. For marketing teams seeking a significant reduction in bundle size, Svelte is a solid alternative. Additionally, the community now often uses Svelte to build Web Components, making it a good choice for teams that need cross‑framework component reuse. Also see: What’s new in Svelte: June 2022.

Douyin Power‑Consumption Optimization Practicehttps://mp.weixin.qq.com/s/Sj3hSYpSoGIuNIUpu7ZQeg
Power‑consumption optimization is a crucial aspect of app experience; high power draw triggers user anxiety about battery life and can cause unpleasant heating, reducing willingness to use the app. Power consumption is a complex, multi‑scenario metric involving the whole device. Quantifying consumption, monitoring anomalies, and proactively optimizing it are all challenging for developers. This article shares experimental findings and optimization ideas from Douyin’s practice, covering fundamentals, components of power usage, analysis, and optimization strategies for Android apps.

The ‘Form’ Element Created the Modern Web. Was It a Big Mistake?https://www.wired.com/story/form-element-modern-web-mistake/
A tiny HTML widget gave us all‑powerful Amazon and Facebook. There’s no closing Pandora’s box now.

How we converted our Node.js library to Deno (using Deno)https://www.edgedb.com/blog/how-we-converted-our-node-js-library-to-deno-using-deno
At EdgeDB we built and maintain a first‑party client library for Node.js available as the edgedb module on NPM. Deno, however, uses a completely different dependency model—direct URL imports from public registries like deno.land/x. We set out to find a simple way to “Denoify” our codebase: generate a Deno‑compatible module from the existing Node.js implementation with minimal refactoring, freeing us from maintaining two nearly identical codebases.

You may not need a bundler for your NPM libraryhttps://cmdcolin.github.io/posts/2022-05-27-youmaynotneedabundler
I’ve seen several Twitter threads where people complain about the difficulty of publishing NPM libraries or ask which starter kit to use (or receive recommendations for starter packs).

Designing GitHub’s Octoverse: A Data Visualization Case Studyhttps://www.toptal.com/designers/data-visualization/github-data-visualization-case-study
Designer Gemma Busquets explains how she created a responsive website and more than 20 engaging charts and graphs for the software‑development platform’s annual report.

The Cicada Principle and Why It Matters to Web Designers (updated)https://www.sitepoint.com/the-cicada-principle-and-why-it-matters-to-web-designers/

(content truncated)


Originally written by Ping Xia (平侠) and published in Chinese on Web技术周刊 (Web Tech Weekly). Translated and adapted for DriftSeas with permission.

Keep reading

More related articles from DriftSeas.