By Tag (12)

react

  1. Author avatar
    polubis 2 months ago

    Creating own state manager for React

    Let's try to implement our state manager. It will be similar to Zustand, with some changes. All done to understand the useSyncExternalStore hook

    react, zustand, state-management, practice, typescript, advanced, hooks

    2
    0
    0
    0
    0
  2. Author avatar
    polubis 2 months ago

    Dependency injection does not need to be complex

    We'll dive into the most important topics of Dependency Injection and explore concepts like DI Container, DI Tokens, and Hierarchical DI

    angular, react, techniques, clean-code, maintenance, quality, stories

    4
    1
    0
    0
    0
  3. Author avatar
    polubis 3 months ago

    Putting users first in web development

    Let’s dive into some mythical clean code buzzwords, disregarding user needs and pushing refactors that make the application more fragile in the long run

    tech-dept, maintenance, react, stories, soft, lightweight, thoughts

    3
    0
    0
    0
    0
  4. Author avatar
    polubis 6 months ago

    Why you should start using Zod

    Let's explore what Zod can do and how it simplifies your daily work routine. We'll cover validation, type safety, and the general benefits of using this tool

    react, zod, typesafety, react-hook-form, trpc

    0
    0
    0
    0
    0
  5. Author avatar
    polubis 6 months ago

    Using Zod and TypeScript to write type safe code

    We'll implement 100% type safety for some code written in TypeScript. We'll do it without Zod, and later we'll build it up with Zod to see the difference

    zod, react, typescript, javascript, typesafety, typeguards

    0
    0
    0
    0
    0
  6. Author avatar
    polubis 6 months ago

    Implementing Queue in JavaScript

    We'll build a dynamic queue mechanism to perform async operations in the correct order, following the First in, First Out (FIFO) principle

    react, typescript, javascript, data-structures, promises, race-conditions

    1
    0
    0
    0
    0
  7. Author avatar
    polubis 6 months ago

    Nested lists with CSS and MarkdownToJSX

    We'll create a nested list with plain CSS and HTML. At the end, you'll have a nice nested list renderer component that uses inside markdown-to-jsx library

    react, markdown-to-jsx, css, html, components

    0
    0
    0
    0
    0
  8. Author avatar
    polubis 7 months ago

    Prevent unwanted overrides by using modification dates

    Let's eliminate the risk of conflicting entity changes by validating the modification date. We'll implement this on the backend and handle any errors on the frontend

    react, node, javascript, backend, patterns, validation

    0
    0
    0
    0
    0
  9. Author avatar
    polubis 7 months ago

    Creating reusable and framework agnostic link component

    We'll create a generic Link component. It will work for React-related frameworks. It will enable the same appearance for external and internal navigation

    react, patterns, render-slot, typescript, tailwind

    0
    0
    0
    0
    0
  10. Author avatar
    polubis 8 months ago

    Using Zustand with React Context

    To create a truly modular store in a React application, utilizing a Context is essential. For simplified store management, Zustand comes into play. Let's delve into how this combination works

    react, zustand, context, typescript, state-management

    0
    0
    0
    0
    0
  11. Author avatar
    polubis 8 months ago

    Uploading images with Firebase and React

    We'll check how to validate images and upload them with React, Firebase, and Cloud Functions

    react, firebase, cloud, typescript, javascript, storage

    4
    0
    0
    0
    0
  12. Author avatar
    polubis 10 months ago

    Why I crafted my own Gherkin interpreter for e2e tests

    Discover the rationale behind crafting a custom Gherkin interpreter for e2e tests. Gain insights into the benefits and considerations that led to this strategic decision

    cypress, react, gherkin, e2e, testing, typescript

    0
    0
    0
    0
    0