Remove Best Practices Remove Efficiency Remove Website Remove Workshop
article thumbnail

It’s A (Front-End Testing) Trap! Six Common Testing Pitfalls And How To Solve Them

Smashing Magazine

Traps in this area can be caused by following best practices that are not suitable for tests. This can occur for various reasons, but it usually happens when you try to take an easy, seemingly convenient shortcut, disregarding testing best practices. Jump to the workshop ?. Testing and handling tests can be fun!

Testing 123
article thumbnail

Improving JavaScript Bundle Performance With Code-Splitting

Smashing Magazine

In this article, we’re going to cover code-splitting best practices and showcase some examples using React, so we load the minimum JavaScript necessary to render a page and dynamically load sizeable non-critical bundles. Jump to online workshops ?. Website performance is not consistent across devices. More after jump!

Code 91
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Refactoring CSS: Introduction (Part 1)

Smashing Magazine

CSS is a simple stylesheet language for defining a website or document’s presentation. Some such examples include: Decreasing code quality as more features are added due to the varying CSS skill levels within a development team and lacking internal rules, conventions, and best practices. Jump to online workshops ?.

article thumbnail

Making A Strong Case For Accessibility

Smashing Magazine

These are just a couple of examples of what disabled users face daily when they try and access a website that is inaccessible. The case for accessibility is this; we as stakeholders, managers, teams, designers and developers need to do better in not only practicing accessibility but advocating for it as well.

Website 145
article thumbnail

Email Testing Flow As It Should Be

Smashing Magazine

It is recommended to follow rules and best practices of building and sending emails. In this article, we’ll explain how a proper email testing workflow can help you improve email sending efficiency. Jump to the workshop ?. A mistake could be made when you work with several projects/websites. Large preview ).

Testing 110
article thumbnail

Tools And Practices To Speed Up The Vue.js Development Process

Smashing Magazine

This method of modularization allows for efficient program development and easy debugging and modification in our application. In his upcoming online workshop The TypeScript Masterclass , Stefan Baumgartner will dive into type systems and how to use them well when writing JavaScript. Jump to the workshop ?. Online, and live.

Speed 135
article thumbnail

Useful Figma Plugins And Tools

Smashing Magazine

If you’d like to dive a bit deeper into animation with Figma, a guide to adding animation to your designs in Figma shows the entire workshop, and various options you have, step-by-step. With over 700 device mock-ups scenes, Mockuuups Studio helps you create mockups for products, visual content, or marketing materials with ease and efficiency.

Google 145