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 :)