FRONT-END WEEKLY DIGEST (JANUARY 29 - FEBRUARY 4, 2018)

February 8, 2018

 

 

Nowadays a web developer can easily build mobile apps without learning native languages like Java, Objective-C or Swift. All you need to know is some HTML, CSS, and JavaScript - and you're good to go! Learn more about Progressive Web Apps from our recent FED digest. Keep on reading!

 

icon_v3_web

Web Development

• 8 Things Every Front-End Developer Must Learn
• The increasing nature of frontend complexity
• Automated Browser Testing With The WebDriver API
• A coder's guide to APIs
• An introduction to Progressive Web Apps
• Progressive Web Apps — The Next Step in Web App Development
• Dark patterns with the HTML 5.2 <dialog> tag and Chrome for fun and profit

  • Tools:
    • webpack-demos - a collection of simple demos of Webpack.
    • Localer - Automatic detecting missing I18n translations tool.

 

 

 

icon_v3_css

CSS

• Let's make multi-colored icons with SVG symbols and CSS variables
• PostCSS — beyond the Autoprefixer
• One File, Many Options: Using Variable Fonts on the Web
• How to recreate Medium's article layout with CSS Grid
• How to create a fully responsive navbar with Flexbox
• Bulma: CSS framework you should consider in 2018
• How to use variable fonts in the real world
• CSS Scroll Snap: What Is It? Do We Need It?
• Cheapass Parallax, In about ~6 lines of code.
• Boilerform - a little HTML and CSS boilerplate to take the pain away from working with forms.

 

 

 

icon_v3_js

JavaScript

• React Native — from scratch to App Store
• JS WTF with Math
• A GraphQL Primer: Why We Need A New Kind Of API (Part 1)The Evolution Of API Design (Part 2)
• An Introduction to GraphQL
• JavaScript: What's new in ECMAScript 2018 (ES2018)?
• How JavaScript works: The building blocks of Web Workers + 5 cases when you should use them
• Debugging JavaScript With A Real Debugger You Did Not Know You Already Have
• Why would you NOT use TypeScript?
• 25 Days of ReasonML
• EasyTimer.js - Easy to use Timer/Chronometer/Countdown library compatible with AMD and NodeJS.

 

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!