GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - uptechteam/fe-cookbook: Front-end department cookbook

BranchesTags
Open more actions menu

Latest commit

 

History

88 Commits
88 Commits

Folders and files

NameName
Last commit message
Last commit date
CI/CD
CI/CD
 
 
IDEs/VSCode
IDEs/VSCode
 
 
architecture-approaches
architecture-approaches
 
 
auth
auth
 
 
data-fetching
data-fetching
 
 
forms
forms
 
 
git
git
 
 
images
images
 
 
infinite-scroll
infinite-scroll
 
 
internationalization
internationalization
 
 
monitoring
monitoring
 
 
notifications
notifications
 
 
roles-and-permissions
roles-and-permissions
 
 
router
router
 
 
ssr
ssr
 
 
state-management
state-management
 
 
styling
styling
 
 
ui-components
ui-components
 
 
README.md
README.md
 
 

Repository files navigation

Table of contents

This document compiles industry best practices, proven strategies, and valuable insights to empower developers in their front-end projects. Using information from chapters of this document could help you save time during the development process and during the work with estimations. This cookbook is based on the experience of the whole Uptech front-end team during our work on different projects over the last 2 years. Also, it could be helpful for newcomers who don't have relevant experience with some technologies that we use on a regular basis.

  • Architecture
    • Atomic
    • Feature based
    • Feature sliced
    • Modular
    • Module federation
  • Authentication
    • AWS Cognito
  • Data fetching
    • Axios
    • React Query
    • SWR
  • Forms
    • Formik
    • React Hook Form
    • Storing form data in localStorage
    • Validation
  • Git
    • Rebase
    • Squash & Merge
    • Pull request template create
  • IDEs
    • VSCode
      • Extensions
      • Styling
  • Images
    • Optimizations
    • SVG
  • Infinite scroll
    • Intersection Observer API
  • Internationalization
    • i18next
    • lingui-js
    • react-intl
  • Monitoring
    • Sentry
  • Notifications
    • CircleCI to Slack
    • JIRA to GitHub
  • Roles and permissions
    • Common approaches
  • Routing
    • Leave modal logic
  • SSR
    • Next.js
      • Basic Auth
      • Overview
      • Next.js 13
    • General
  • State management
    • React Context API
      • Overview
      • React Context API + useReducer hook
      • Ref-based React Context API
    • Redux Toolkit
      • Overview
      • RTK Query
  • Styling
    • MUI
    • Dark mode setup
    • General recommendations
    • Styled Components
  • UI components
    • Date & time pickers
    • OTP input
    • Textarea with emoji
    • Tree view multi-select
    • Tree view select
    • WYSIWYG
      • Tiptap

About

Front-end department cookbook

Resources

Readme
Activity
Custom properties

Stars

31 stars

Watchers

2 watching

Forks

0 forks
Report repository

Releases

Packages

Contributors

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.