FRONT-END WEEKLY DIGEST ( December 18 — December 24, 2017)

December 27, 2017

The end of December is a good time to sum up the results and make plans for the future. Let's talk about the most important parts of Front-End in 2017, as well as about the future of JavaScript, CSS, and web development in general.

 

icon_v4_web

Web Development

• Frontend in 2017: The important parts
• Conference Talks From 2017 Every Designer and Developer Needs to Watch
• Googlebot can read JavaScript – how should SEOs react?
• Getting your site ready for mobile-first indexing
• What's really wrong with node_modules and why this is your fault

 

icon_v4_css

CSS

• Improve User Experience with Proper Webfont Loading
• OOCSS and Grid
• ::part and ::theme, an ::explainer - Monica Dinculescu gives us a quick update on what's new for styling the Shadow DOM.
• Learning LESS: Using Functions
• Native form validation 1: UI and CSS
• CSS Transitions explained

 

 

icon_v4_js

JavaScript

• I just asked 23,000 developers what they think of JavaScript. Here's what I learned.
• How to Track JavaScript and Ajax Events with Google Analytics
• The Future of jQuery UI and jQuery Mobile
• A Real-World Comparison of Front-End Frameworks with Benchmarks
• dotJS 2017 - Wes Bos - Async + Await
• JavaScript Of The Future (ES8 & Beyond) - Brian Terlson on JS Kongress 2017.

  • Libs & Plugins:
    • markdown-to-jsx - an easy-to-use markdown component that takes Github-flavored Markdown (GFM) and makes native JSX without dangerous hacks.
    • "Moon Sugar" - library for snowfall on your website.
    • unchanged — unchanged — a tiny, fast, unopinionated handler for updating JS objects and arrays immutably.
    • imaskjs — vanilla javascript input mask.
    • cherow — Very fast, standards-compliant, self-hosted ECMAScript parser with high focus on both performance and stability.

 

Do you have an awesome business idea? Let’s make it real!

Join our newsletter!

Get weekly updates of the top IT news delivered straight to your inbox

OFFER OF THE MONTH

Magento website development. Empower your online store!