Best of Web DevelopmentJuly 2023

  1. 1
    Article
    Avatar of pointerPointer·3y

    Iconbuddy — 100K+ open source icons

    Iconbuddy - 100K+ open source icons Iconbuddy Download, Customize, Edit and Personalize. We're shipping things fast af! We're soon launching a powerfulapi, sign up to keep updated. Contact us or follow us on us on Twitter.

  2. 2
    Article
    Avatar of dzDZone·3y

    The Future of Web Development

    The Future of Web Development: Predictions and Possibilities Discover the future of web development. Explore AI, PWAs, VR, and more. Get insights on possibilities and the role of web developers.

  3. 3
    Article
    Avatar of communityCommunity Picks·3y

    Stop Being A JR Software Engineer | Prime Reacts

  4. 4
    Article
    Avatar of habrhabr·3y

    Supercharge Your Projects with React Custom Hooks

    React Hooks are a feature introduced in React version 16.8 that revolutionized the way developers write and manage stateful logic in functional components. They enable developers to break down complex components into smaller, more manageable pieces, resulting in cleaner and more maintainable code. Hooks allow developers to manage component state and handle side effects effortlessly.

  5. 5
    Article
    Avatar of tilThis is Learning·3y

    Backend development is more than writing endpoints for frontend

    Backend development is a crucial part of web development that involves creating and maintaining the logic, functionality and data of a website or an application. Backend developers are responsible for writing backend code that communicates with the frontend, the server and the database. They also ensure that the backend code is secure, scalable, reliable and efficient.

  6. 6
    Article
    Avatar of hackernoonHacker Noon·3y

    Adding Dark Mode to Your Website Using a Single Line of HTML

    Using a Single Line of HTML, I wanted to explore how I can add dark mode to my website. I decided to keep it simple, and use the system-wide preference for the colour mode.

  7. 7
    Article
    Avatar of hackernoonHacker Noon·3y

    Optimizing SEO in Next.js: Techniques for Better Search Engine Visibility

    Optimizing SEO in Next.js: Techniques for Better Search Engine Visibility.js is a powerful React framework. It provides developers with a solid foundation for building performant and SEO-friendly web applications. In this blog post, we will explore advanced techniques for optimizing SEO in next.js.

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

    Redis vs Kafka vs RabbitMQ

    Redis vs Kafka vs RabbitMQ will compare the three most popular brokers: RabbitMQ, Kafka and Redis. RabbitMQ supports all major languages, including Python, Java,.NET, PHP, Ruby, JavaScript, Go, Swift, and more. Kafka Scale: can send up to a million messages per second.

  9. 9
    Article
    Avatar of css-irlCSS {IRL}·3y

    Scroll Progress Animations in CSS

    CSS Scroll-linked animations can often add a touch of class to a website. Now a brand new specification is being implemented to enable us to create rich scroll-driven experiences with CSS.

  10. 10
    Article
    Avatar of hackernoonHacker Noon·3y

    Understanding the Javascript Event Loop (Everything You Need to Know)

    JavaScript operates on a single thread, allowing it to process instructions one at a time. The call stack is an array where the JavaScript interpreter keeps track of the code you're running.

  11. 11
    Article
    Avatar of hackernoonHacker Noon·3y

    Understanding React's useEffect Hook: A Deep Dive

    Understanding React's useEffect Hook has revolutionized how we handle side effects in our functional components. In this guide, we'll demystify its use cases and how it has made side effects management a breeze compared to the lifecycle methods of class components.

  12. 12
    Article
    Avatar of lambdatestLambdaTest·3y

    Common CSS Breakpoints For Media Queries

    Common CSS Breakpoints For Media Queries are the points (or measurements) for common CSS breakpoints. When creating a responsive website, developers immediately think of CSS Media queries. These inbuilt CSS properties enable styling adjustments for various screen sizes or viewports.

  13. 13
    Article
    Avatar of communityCommunity Picks·3y

    The Complete Guide to Becoming a Web Developer: Part 6

    The terminal, also known as the command line interface (CLI), is a tool that allows us to interact with our computer using text-based commands. Linux commands are the language we use to communicate with the terminal. This originated in the Unix operating system but is now used in many other systems, including Linux and MacOS.

  14. 14
    Article
    Avatar of hackernoonHacker Noon·3y

    How to Create a Solar System in JavaScript With Three.js 🌌

    Using Three.js, we can create a Solar System in JavaScript with three-dimensional graphics. The code is available on GitHub and can be used to create a solar system using 3D graphics. We need a scene, a camera, and a visualization tool: Adding a Starry Sky We could simply use a texture to draw the stars.

  15. 15
    Article
    Avatar of redwoodjsRedwoodJS·3y

    Redwood v6.0.0 is now available

    Redwood v6.0.0 is now available - Releases and Upgrade Guides. The first RedwoodJS in-person conference is September 26-29 in Oregon, USA. The highlight of this major is a new bundler, Vite, Prisma v5, Storybook v7, and a simpler logging experience.

  16. 16
    Article
    Avatar of lambdatestLambdaTest·3y

    A Complete Guide To CSS Text Orientation

    A Complete Guide To CSS Text Orientation is a complete guide to CSS text orientation. You can use the same properties to improve a website’s text readability, layout, and navigation, such as text-orientation.

  17. 17
    Article
    Avatar of tiaThis is Angular·3y

    Angular is getting New Template Syntax

    Angular is getting New Template Syntax - DEV Community New template Syntax, Built-In Control Flow, a farewell to structural directives. The new syntax emphasizes using ‘track’ for loops to improve performance and optimizes list diffing by enforcing tracking. The team envisions extending this new syntax to accommodate more JS loop flavors.

  18. 18
    Article
    Avatar of vscodeVisual Studio Code·3y

    Shrinking VS Code with name mangling

    Shrinking VS Code with name mangling July 20, 2023 by Matt Bierner, @mattbierner. We recently reduced the size of Visual Studio Code's shipped JavaScript by 20%. This reduction means less code you need to download and store on disk, it also improves startup time.

  19. 19
    Article
    Avatar of lambdatestLambdaTest·3y

    Bulma CSS Framework: Getting Started Guide

    Bulma CSS Framework is a free, open-source, and lightweight CSS framework based on the Flexbox layout. It provides CSS classes to help you style your HTML code, allowing developers to implement CSS on web pages more efficiently than plain CSS. It is compatible with recent versions of Chrome, Edge, Firefox, Opera, and Safari.

  20. 20
    Article
    Avatar of hackernoonHacker Noon·3y

    Advanced React Router V6 Techniques: Going Beyond the Basics

    Advanced React Router V6 Techniques: Going Beyond the Basics Too Long; Didn't Read React Router is an amazing tool that enables us to create dynamic and smooth navigation in our React applications. There are some lesser-known techniques that can elevate your routing abilities to a whole new level.

  21. 21
    Article
    Avatar of hackernoonHacker Noon·3y

    How to Create a Personal WebDev IDE in Next.js

    We'll explore the process of building a functional web development Integrated Development Environment (IDE) using React within a Next.js application. We'll focus on creating an IDE that offers support for HTML, CSS, and JavaScript. Subsequently, we'll enhance the IDE by adding the capability to execute our code.

  22. 22
    Article
    Avatar of hackernoonHacker Noon·3y

    🔥 Building a pricing page and charging visitors — A NextJS Guide 🤯 🤯

    Visitors can press the "Purchase" button and go to a checkout page. Once completed, we will send the customers to a success page and save the customers. We will show you how to build a page with multiple pricing tiers in this article.

  23. 23
    Article
    Avatar of asayerasayer·3y

    A Practical Guide to Service Workers

    Progressive Web apps (PWAs) are a game-changer in the world of web development. PWAs stand for Progressive Web Apps; a PWA is a web application that functions like a native app. To make this possible, PWAs use Service workers.

  24. 24
    Article
    Avatar of tilThis is Learning·3y

    Top 20 Must-Know Tips for Web Accessibility

    We'll uncover the secrets of creating clear descriptions for images, explore the world of navigating using only the keyboard, and much more, so that everyone can browse your site like a pro. This third part of the series aims to provide you with essential principles (not all of them), practical advice, and examples for creating accessible websites.

  25. 25
    Article
    Avatar of colkgirlCode Like A Girl·3y

    What is Node.js? A Beginner’s Guide

    Node.js allows you to build applications that can handle multiple tasks concurrently without waiting for one task to finish before moving on to the next. It uses the V8 Engine, the same engine used by Chrome and written in C++. It is fast and non-blocking, primarily due to its asynchronous event-driven nature.