The dynamic

Are idle fish quietly giving up Flutter?
  • Use Flutter as the preferred solution in default scenarios.
  • Use H5 as the preferred implementation scheme in launch activities, front desk shopping guide, very uncertain new business, and management background.
  • In rare scenarios, such as the complete SDK with UI support, such as live broadcasting, and the future TV shooting function, SDK also has its OWN UI part. If you want to switch, Native has the lowest cost, so choose Native. In addition, Flutter currently has some performance problems when loading on the home page, so Native is still used. In the long run, it may be directly changed to Flutter with the revision to some extent
Google has made it clear that Knative is not donating to any foundation. What are the pros and cons of the project?

Ever since the Inception of the Knative project, there have been questions about whether to donate Knative to foundations such as CNCF. Google’s leadership has considered this and has decided not to donate Knative to any foundation for the foreseeable future. Knative remains an open source project with an open and diverse community, with multiple vendors on the steering committee. In the coming weeks, we plan to clarify how project members can take on leadership roles in Knative. As always, our goal is to ensure that Knative meets the needs of its users, the community, and everyone who benefits from using Knative.

Good article recommendation

The magic of postcss

Postcss allows you to write variables, functions, mixed macros, extensions, conditional statements, loops, and other syntax that CSS does not support (or support), but postCSS is essentially a business-neutral CSS tool that relies on plugins from the community.

Javascript asynchrony & Event Loop! 10 minutes of easy graphic learning!

Have you ever heard that Javascript is an “asynchronous” language? Why does it work asynchronously? Learn how to “sync” and “unsync” Javascript in a graphical way! .

Webpack tends to be a one-size-fits-all build tool, but now we have more options tailored to the business.

Front end: Thinking from state management to finite state machines

In our front-end development, we are bound to touch some of the most popular frameworks (Vue, React, etc.). In the process of using frameworks, we are bound to touch some state management tools.

Vue uses Vuex to manage global state and React uses Redux to manage global state.

Explore the pitfalls and thinking of implementing JavaScript sandbox isolation scheme for Web Worker

When I think of sandboxes, I first think of sandbox games that I’ve played for fun, but the JavaScript sandbox we’re going to explore is different from sandbox games, which focus on abstracting, combining, and implementing systems of physical forces from the basic elements of the world, whereas JavaScript sandboxes focus more on isolating operational states when using shared data

SpreadJS for data visualization exploration

Visualization analysis of visual report is a top priority to display large amounts of data quickly, and data operation, flexible operation including data filtering, correlation, linkage, drill, copy the query, replace, style Settings, conditional formatting injection to achieve more levels, icon sets, data bars, duplicate values, and the formula of inserts, cross linkage table, etc. While SpreadJS is most prominent in solving the problem of visual analysis reports, we will only explore the role SpreadJS plays in visual analysis.

END

Welcome to contribute your suggestions to help front-end weekly do better. Submission method: Directly share the link of the article to the weekly group members email: [email protected];

About us: We are the big teaching front end team of Xiao Education Group, which is a young team. We support almost all of the group’s teaching business. Now with the rapid development of the business group, the team is also expanding rapidly, welcome to join us

We expect you to be: technically solid, in-depth in a certain field; Good at precipitation and continuous learning in learning; Optimistic and outgoing personality. If you are interested in joining us, please send your resume to: