We’re taught to communicate with words. We write essays, prepare speeches, and take written notes. But words aren’t always the best option for conveying information and ideas. Sometimes the best way to tell stories is through thoughtfully crafted visuals, not long paragraphs of text. https://smashingmagazine.com/2020/10/principles-visual-communication/
This guide will teach you the basics of Next.js API Routes. We will start by explaining what they are and why API Routes are useful compared to REST or GraphQL APIs. Then, we will guide you through a step by step tutorial on how to build your very first GraphQL server with Next.js and the Github API. https://smashingmagazine.com/2020/10/graphql-server-next-javascript-api-routes/
In this article, CEO and co-founder Vitaly Friedman shares how Smashing runs online workshops and online conferences these days, and the lessons learned along the way. https://smashingmagazine.com/2020/10/how-we-run-smashing-online-workshops/
This article is aimed at beginner developers who want to learn about authentication in Vue. In order to be able to follow along, you’ll need to have a good knowledge of Vue and Vuex. https://smashingmagazine.com/2020/10/authentication-in-vue-js/
Animations, when done right, are powerful. However, creating eye-catching animations with CSS can be tricky. In comes Framer Motion. With Framer Motion, you don’t need to be a CSS expert to make beautiful animations. Framer Motion provides us with production-ready animations and a low-level API we can interact with to integrate these animations into our applications. https://smashingmagazine.com/2020/10/introduction-to-framer-motion/
https://smashingmagazine.com/2020/10/overcome-data-onboarding-challenges-software-products/ Data onboarding with a custom-built solution can be a difficult and error-prone process. This article takes a closer look at how Flatfile Concierge deals with this particular problem.