The dynamic

Microsoft is adding a built-in Office browser to Edge

Microsoft is testing the built-in Office browser for Microsoft Office documents in the latest Edge Insider build. To give users quick access to Office files, Microsoft already offers a browser extension for Edge and Chrome. In addition, Microsoft is now integrating an “Office Viewer” component into its Edge browser to allow users to view spreadsheets, presentations and documents directly from within the browser without downloading them. The feature is currently only available in Controlled rollout Edge Dev 92.0.873.1 and above and works fine. The feature is expected to launch soon. There are some performance issues, so Native is still being used. In the long run, it may be directly changed to Flutter with the revision to some extent

WebStorm 2021.1.1 release

WebStorm 2021.1.1 is now available and this is the first bug-fixed version of WebStorm 2021.1. The main updates are as follows:

  • Add the extract Angular component function, select the component you want to extract, right-click to open the context menu, and go to Refactoring Settings
  • Fixed index corruption that caused lookups in files to be fruitless
  • Fixed selection issues in switcher and recent Files popup window
  • . (details: blog.jetbrains.com/webstorm/20…

Good article recommendation

Unknown details of the Flexbox layout

Flexbox layout is one of the most popular Web layout methods, which brings great flexibility and convenience to Web developers in completing the UI layout of pages or components. But also because of its great flexibility, there are some hidden details, many of which would be missed if you were not very familiar with Flexbox or its specifications, and these details can be confusing or even cause trouble.

CSS new feature contains, control page redraw and rearrangement

Before introducing the new CSS property contain, you should already know what redrawing and rearranging a page is.

Lazy loading React long page – dynamic rendering group

Long pages are very common in front-end development. For example, in the e-commerce home page in the figure below, the floor data comes from the configuration of operation personnel in the background. The number of floors is not fixed, and each floor may depend on more page turning data. In this case, if we render the entire page at once, we can imagine that our page straight out efficiency (FMP, FID) would be affected. For a better user experience, we need to consider rendering the next screen of components as the user scrolls to the next screen.

A brief analysis of Node.js features and Application Scenarios (to let you know more about it)

If you have some front-end basics, such as HTML, CSS, JavaScript, jQuery; Node.js, then, allows you to quickly and cheaply transition to being a full stack engineer (what I call a pseudo-full stack, and what I consider a full stack is database savvy) to touch both back-end and mobile development. Of course, Node.js is not a panacea, nor does it mean that learning it can completely replace other backend development languages. It has its own mission and application areas of expertise.

Professional growth

7 Signs of Developer inexperience

Knowing these behaviors will prevent you from making the same mistakes in your career as a programmer.

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: