FCC Chengdu Front-end community on a weekly

01. 2018 JavaScript test Overview

This paper introduces the key terms, the type of test tools and methods JavaScript test, and a brief analysis tool jsdom, Istanbul, Karma, Chai, Wallaby and other testing frameworks mocha, jest, jasmine, AVA, etc., and UI testing tools TestCafe, WebdriverIO, Puppeteer and so on.

Details: https://medium.com/welldone-software/an-overview-of-javascript-testing-in-2018-f68950900bc3

02. WebAssembly online IDE - Web Assembly Studio

Web Assembly Studio is a simple online IDE

Details: https://webassembly.studio/

03. CanJS 4.0 a front-end architecture library

CanJS it can not be fast, but it integrates custom elements, observable objects, routing, etc., it is a lightweight JS library. Apple Store, Yahoo and HP are using it.

Details: https://www.bitovi.com/blog/canjs-4.0

04. Chrome plans to mark the site of non-https connection is unsafe

Google has just announced that from July 2018 began, with the release of Chrome 68, unloaded https pages will be marked as "unsafe." This article reviews the development of https, and what will happen next.

Details: https://blog.cloudflare.com/https-or-bust-chromes-plan-to-label-sites-as-not-secure/

05. Exploring ES2018 and ES2019

This is an ECMAScript 2018 and ECMAScript 2019 covers the contents of the book, read, or pay to download e-books available online.

Details: http://exploringjs.com/es2018-es2019/

06.2018 How we use JavaScript

This paper discusses the 2018 in terms of command-line tools, Webpack, Babel, TypeScript and Flow, etc. How do we use JavaScript.

Details: https://www.telerik.com/blogs/how-to-javascript-in-2018

07. How to use the CSS module in the project React

This article discusses the methods of how to use css module react in the project, including the use of CSS as JS objects and use CSS module.

Details: https://blog.pusher.com/css-modules-react/

08. The method of using CSS to achieve Keylogger

CSS Keylogger is a Chrome extension and Express server, you can use CSS to achieve functional keyboard records.

Details: https://github.com/maxchehab/CSS-Keylogging

09. Use Webpack for web performance optimization

Articles from reducing the size of the resource, the use of long-term caching, monitoring and analysis application describes how to use the three aspects Webpack for web performance optimization.

Details: https://developers.google.com/web/fundamentals/performance/webpack/

10. npm V5.7.0 released

v5.7.0 allows npm install and repair package-lock.json npm-shrinkwrap.json merge conflicting files; the new version npm ci command only lock file to install, and if package.json lock files are not synchronized, then it It will report an error.

Details: http://blog.npmjs.org/post/171139955345/v570

11. Awesome Font 5.0.6 version released

FontAwesome icon is a tool library, version 5.0.6 adds many icons, reducing the js file size, fixes some problems.

Details: https://github.com/FortAwesome/Font-Awesome

12. The front end of the interview Manual

Ready to find a job? This is a good front-end interview manuals, including html, css and js problem.

Details: https://github.com/yangshun/front-end-interview-handbook

A synchronous weekly updates to GitHub , welcome star :)

Guess you like

Origin www.cnblogs.com/baimeishaoxia/p/11962100.html