Best of Web DevelopmentMay 2021

  1. 1
    Article
    Avatar of daily_updatesdaily.dev Changelog·5y

    daily.dev mobile-friendly web app is here 🔥

    We are launching a mobile-friendly web app of daily.dev (check it out - app.daily.dev)! Our team has worked hard to help our developer community stay updated wherever they want. We're on Product Hunt today so make sure to show us your love: http://www.producthunt.com/posts/daily-dev-2.

  2. 2
    Article
    Avatar of phProduct Hunt·5y

    daily.dev — All-in-one tech news reader for developers

    Develop.dev is an all-in-one developer news reader that can help you stay updated on your favorite tech news. daily. It's mobile-friendly, fully responsive, and can be installed as a PWA. No signup needed to use the app.

  3. 3
    Article
    Avatar of smashingSmashing Magazine·5y

    Useful VS Code Extensions For Web Developers

    Meet useful Visual Studio Code extensions for web developers. They can help you minimize slow-downs and frustrations, and boost developer’s workflow along the way. In this post, we look into useful extensions for front-end development, from fine productivity boosters to advanced debugging helpers.

  4. 4
    Article
    Avatar of gcgitconnected·5y

    Create distortion effect in images using ThreeJS + React + GSAP

    ThreeJS + React + GSAP create distortion effect in images using ThreeJS. André Marques walks you through every step of this project. The project is based on an existing project in Codepen where I integrate into a React application. The Landing component will receive the parent element that will hold the canvas element generated by ThreeJS and an array of images.

  5. 5
    Article
    Avatar of changelogChangelog·5y

    Slidev – presentation slides for developers

    $ npm init slidev. or try it now with the following command: $ slidev -e 'slide' -d 'salt' -s 'slime' -f 'slim' - 'muted' -m 'slam' -v 'slim' -b 'sounds' -p 'slip' -a 'slick' -i 'mim' 'slimate' 'sims' 'mime' 'silence' 'smile' 'tweet' 'send' 'lose' 'fetch' 'unload'

  6. 6
    Article
    Avatar of hashnodeHashnode·5y

    8 Unique and Secret tricks Front-end Developers don't know

    This post comes with some of the unique and secrets developer don't know. Some tricks will help you in your career and will make you productive, take you to next level in development. You can add legal docs, citations, terms and conditions or other prints in the bottom of your page with <small> tag.

  7. 7
    Article
    Avatar of btrprogBetter Programming·5y

    5 CSS Practices To Avoid as a Web Developer

    Some people think that CSS is difficult to learn. I feel sad about this since I don’t think so. After some thought about what can be done, I’ve come up with five developer habits that I don't like and will show you how to avoid them.

  8. 8
    Article
    Avatar of jsPlainEnglishJavaScript in Plain English·5y

    useQuery Instead of Fetch While Calling an API

    React doesn’t come with its own fetching library, so developers came with their own implementation to fetch the data from the server. The problem is, it is very hard to code the caching based fetching system to effectively avoid network call duplication. useQuery Instead of Fetch While Calling an API.

  9. 9
    Article
    Avatar of logrocketLogRocket·5y

    Getting started with Go for frontend developers

    Go is a JavaScript-based language that can be used for backend/full-stack web development. It has a set of unique features meant for highly resilient and scalable applications. Go has become a preferred language for open-source infrastructure software, with some of the largest and most popular projects being written entirely in Go.

  10. 10
    Article
    Avatar of medium_jsMedium·5y

    Front-end web apps and automatic architecture decisions

    A lot of good work has been done through building front-end apps with frameworks like Angular, Vue, React. Deliberately choosing to build a front- end app means weighing the benefits you expect to see against its cost. Every line of code you write, every component you add to your architecture, every tool or dependency you introduce into your project is a liability.

  11. 11
    Article
    Avatar of flutter_comFlutter Community·5y

    Programming on your phone

    Some students at Mongolia International University don’t have computers. With the school’s computer labs inaccessible, they were attending classes and doing their homework solely on their phones. Flutter, a cross-platform UI framework for making native apps, could be used to teach programming on phones.

  12. 12
    Article
    Avatar of smashingSmashing Magazine·5y

    A Guide To Undoing Mistakes With Git (Part 2)

    The Reflog is like a journal where Git notes every movement of the HEAD pointer in your local repository. To undo our grave mistake, we can simply hit CMD + Z on your keyboard to undo the last command — even if you’ve just violently deleted a branch.

  13. 13
    Article
    Avatar of smashingSmashing Magazine·5y

    Frustrating Design Patterns That Need Fixing: Birthday Picker

    In this new series of articles on UX, we take a closer look at some frustrating design patterns and explore better alternatives. These insights are coming from user research and usability tests conducted by yours truly and colleagues in the community. We’ll start with a humble and seemingly harmless pattern that we all had experienced at some point — the infamous birthday picker.

  14. 14
    Article
    Avatar of smashingSmashing Magazine·5y

    Building A Rich Text Editor (WYSIWYG) From Scratch

    In this article, we will learn how to build a WYSIWYG/Rich-Text Editor that supports rich text, images, links and some nuanced features from word processing apps. We will use SlateJS to build the shell of the editor and then add a toolbar and custom configurations. The code for the application is available on GitHub for reference.

  15. 15
    Article
    Avatar of css_tricksCSS-Tricks·5y

    JSON in CSS

    Jonathan Neal tweeted a little CSS trick the other day, putting JSON inside CSS and plucking it out with JavaScript. I re-typed his example here: grotesquely, CodePen Embed Fallback is not useful. Chucking some JSON in CSS I would think is another way around CORS. I kinda doubt it will catch on, but it's possible.

  16. 16
    Article
    Avatar of smashingSmashing Magazine·5y

    How To Create, Edit And Animate SVGs All In One Place With SVGator 3.0

    How To Create, Edit And Animate SVGs All In One Place With SVGator 3.0. We will follow a process of creating a custom SVG loader, from drawing it from scratch and applying various visual effects, through creating different types of animations, to exporting your file and preparing it for use on the web.

  17. 17
    Article
    Avatar of phProduct Hunt·5y

    Hoverify 2.0 — All-in-one browser extension for web development

    Hoverify is a suite of tools to enhance your web development experience and boost your productivity. Embed Collect is a free tool that lets you collect and share web content. Use it to help you with your website and mobile apps. For more information, visit Hoverify.com.

  18. 18
    Article
    Avatar of smashingSmashing Magazine·5y

    A New Way To Reduce Font Loading Impact: CSS Font Descriptors

    Web fonts are often terrible for web performance and none of the font loading strategies are particularly effective to address that. Upcoming font options may finally deliver on the promise of making it easier to align fallback fonts to the final fonts. Meet Smashing Online Workshops on front-end & UX.

  19. 19
    Article
    Avatar of jsPlainEnglishJavaScript in Plain English·5y

    Client-Side Rendering VS Server-Side Rendering

    An Intro Guide to Understanding Client-Side VS. Server-Side Rendering. Alyssa E Easterly explains the pros and cons of both approaches. The pros of client-side Rendering include fast website rendering after the initial load. The negatives include frequent server requests that can cause bottlenecking.

  20. 20
    Article
    Avatar of ds_centralData Science Central·5y

    Web development trends for 2021 and the latest web technology stack

    We've analyzed trends across the industry and put together a definitive list of web development trends for 2021. As a bonus, you'll also read about the best web development stacks to watch out for next year. Whether your current interest is market development, startup innovation, or IoT invention, these are the trends you need to know.

  21. 21
    Article
    Avatar of css_tricksCSS-Tricks·5y

    How to Create Neon Text With CSS

    Neon text can add a nice, futuristic touch to any website. I’ve always loved the magic of neon signs, and wanted to recreate them using CSS. In this article, we’re going to take a look at how to add glowing effects to text. We’ll also look at various ways to animate the neon signs.

  22. 22
    Article
    Avatar of tshThe Software House·5y

    Practical code examples of why Typescript is the best choice for frontend

  23. 23
    Article
    Avatar of css_tricksCSS-Tricks·5y

    Advanced CSS Animation Using cubic-bezier()

    When dealing with complex CSS animations, there is a tendency to create expansive @keyframes with lots of declarations. There are a couple of tricks that might help make things easier, while staying in vanilla CSS. Timing functions are more widely used and familiar but the second one is less common. There’s one especially neat timing function that gives us total control to create custom timing functions. In this post I will show you the power of it and how it can be used to create fancy animation without too much complexity.

  24. 24
    Article
    Avatar of hackernoonHacker Noon·5y

    How Relearning HTML Gave Me New Insights as a Web Developer

    Coursera’s Introduction to HTML5 course points out the importance of using semantic elements and what to think about in terms of accessibility. Accessibility isn’t just about improving how websites work with screen readers, but we should strive to make websites work well for as many people as possible as possible.

  25. 25
    Article
    Avatar of jsPlainEnglishJavaScript in Plain English·5y

    Micro Frontends with Podium

    How to build micro frontends in React, Vue.js, and Web Components using Podium. Podium is a framework for composing micro frontend on the server-side. It is implemented in JavaScript and runs on Node.js. The goal is creating something suitable for an organisation with multiple autonomous teams, both vertical and horizontal.