Best of Frontend DevelopmentJuly 2023

  1. 1
    Article
    Avatar of permitioPermit.io·3y

    6 Low-Code Tools That Will Make You a Better Frontend Developer

    A developer is measured by their ability to deliver product features in less time while maintaining high code quality. Striking this balance has become more achievable today, thanks to advancements in languages, platforms, CI/CD automation tools, and testing methodologies. We'll explore six low-code tools that can help you become a better frontend developer.

  2. 2
    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.

  3. 3
    Article
    Avatar of itnextITNEXT·3y

    Angular is getting New Template Syntax

    Angular is getting 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 is working on an automated migration schematic to convert from the old to the new syntax.

  4. 4
    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.

  5. 5
    Article
    Avatar of communityCommunity Picks·3y

    Frontend & creative coding

    An event that tracks those pesky gray bars 19. Jun 2023 Simple colorful logging in Node.js is an easy way to add some color to your node scripts. Mar 2023 Draw SVG rope using JavaScript 23.

  6. 6
    Article
    Avatar of asayerasayer·3y

    The Impact of Progressive Web Apps (PWAs) on Web Design

    The Impact of Progressive Web Apps (PWAs) on Web Design Back In today’s fast-paced and ever-changing digital landscape, web applications have undergone a remarkable evolution. PWAs have revolutionized web development by providing web applications with capabilities and user experiences comparable to native mobile apps.

  7. 7
    Article
    Avatar of itnextITNEXT·3y

    Decoupling UI and Logic in React: A Clean Code Approach with Headless Components

    Decoupling UI and Logic in React: A Clean Code Approach with Headless Components. We will demystify this pattern, shedding light on what exactly it is, why it’s beneficial and how it can revolutionize your approach to interface design.

  8. 8
    Article
    Avatar of lnLaravel News·3y

    Inertia vs Livewire

    Inertia isn't a frontend framework. It's a wire protocol specification to allow you to build Laravel + React / Vue / Svelte apps monolithically. Instead, you should be keeping up with what new features Vue or React are getting. It solves the problem it set out to solve.

  9. 9
    Article
    Avatar of communityCommunity Picks·3y

    The Complete Guide to Becoming a Web Developer: Part 7

    The Complete Guide to Becoming a Web Developer: Part 7. Node.js, NPM, Express and Express are at the forefront of this revolution. These tools have made it possible for developers to use JavaScript, a language traditionally used for front-end development, for server-side programming. NPM is a tool that comes with Node.

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

    A Brief History of Web Apps – Why Qwik is Innovative

    A Brief History of Web Apps - Why Qwik is Innovative - DEV Community. Let us together see how web applications were built over different generational approaches. Before talking about Qwik, there is a history before it, which we can split by generations. Each generation has a concept that changed everything.

  11. 11
    Article
    Avatar of asayerasayer·3y

    Reuse code: Master SCSS Mixins

    Mixins reduce duplication and enhance code structure by encapsulating styles into reusable blocks. Mixins encourage code reuse, decrease duplication, and improve CSS code structure. They help in the creation of consistent designs and the improvement of code structure, and you end with a better style sheet.

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

    Astro Framework

    Astro is a tool known for making things easier by building a multi page application and shipping with no Javascript by default. The concept of partial hydration allows developers to determine what aspects are loaded and when, in order to provide fast interactivity. The guiding principle of Astro is to build Islands of Interactivity that the browser can hydrate.

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

    Qwik – The Post-Modern Framework

    Qwik is based on the HTML first framework's philosophy: make the fastest possible time-to-interactive (to do it faster by doing nothing) The framework delays the invocation of the javascript as much as possible and invokes it only what is absolutely needed. The focus is on the first load.

  14. 14
    Article
    Avatar of devtoDEV·3y

    Real DOM, Virtual DOM, Shadow DOM, What's the Difference?

    The DOM (Document Object Model) is exactly as it states. The real DOM, by itself, is only able to update the entire DOM simultaneously every time there is a change to the DOM. This is where the magic happens, it is much quicker and less expensive to update only what needs to be updated.

  15. 15
    Article
    Avatar of lnLaravel News·3y

    The Livewire v3 Beta Has Been Released

    The Livewire v3 Beta has been released. Livewire now allows Alpine to do the heavy lifting while still providing the syntactic sugar you've come to love. The new core architecture will also be much easier to maintain for Caleb Porzio and the Livewire core contributors.