6 Top JavaScript UI Frameworks & Libraries for 2020

This article was created in partnership with Sencha. Thank you for supporting the partners who make SitePoint possible. JavaScript is the technology at the heart of today’s snappy and fast web apps. There are countless UI frameworks and libraries for building complex, reactive apps that scale well. Some will help…

0 Comments

5 Projects to Help You Master Modern CSS

Many claim CSS is not a programming language. I agree — it’s tougher. A mastery of CSS requires skills in design, determination, inventiveness, experience, as well as coding (especially when using preprocessors such as Sass). CSS suggests layouts and styles to the browser. A browser can interpret those suggestions whichever…

0 Comments

Web Developer Workflow Tools: A Beginner's Guide

Here’s a primer for the tools all web developers should get to know, from basic Bash commands to web browser add-ons that will debug your web apps and automate navigation tests, plus continuous integrations pipelines. Keep in mind this article is intended to cover the tools that the largest number…

0 Comments

10 Ways to Hide Elements in CSS

There are multiple ways to hide an element in CSS, but they differ in the way they affect accessibility, layout, animation, performance, and event handling. Animation Some CSS hiding options are all or nothing. The element is either fully visible or fully invisible and there’s no in-between state. Others, such…

0 Comments

How to Build a Tic Tac Toe Game with Svelte

Svelte is a next generation way of building user interfaces. While frameworks like React, Vue and Angular do the bulk of their work in the browser, Svelte takes it to the next level. It does its work when you build the app and it compiles your Svelte app to efficient…

0 Comments

How to Automatically Optimize Responsive Images in Gatsby

Image optimization — at least in my experience — has always been a major pain when building speedy websites. Balancing image quality and bandwidth efficiency is a tough act without the right tools. Photo editing tools such as Photoshop are great for retouching, cropping and resizing bitmap images. Unfortunately, they…

0 Comments