Skip to content

Tags: UserBug/codeGuide

Tags

v2.0.0

Toggle v2.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
V2 (#1)

* gitignore

* Variables, functions, CSS classes

* Variables, functions, CSS classes fix

* Naming convention done

* Files done

* Add symbols

* change style

* temp

* Common JS in progress...

* Common Javascript...

* refer single return

* No errors/warnings/logs in console

* Should I use TypeScript?

* Should I use TypeScript?

* Forbidden to use any languages other than English in the code.

* Remove unnecessary code

* Discuss and describe each new npm package

* Naming convention

* fix url

* files

* Use Redux only for common data

* add version

* Redux

* Functional Components and new functions

* new files

* Support only case sensitive path.

* Separate exports

* Component testing

* React Component testing

* React Hooks

* Hooks as independent files

* Useful custom hooks

* Useful custom hooks

* Split Hooks if they reach limit

* Styles

* Dont use inline styles

* Colors should be specified without opacity

* data-testid

* Same names in the design instruments and in the code

* Git

* Recommended workflow

* Any git commit message should start with ticket id

* End to End (Functional) testing of React Components

* javascript

* link

* Async event handlers

* Async event handlers

* Readme

* Object.prototype.hasOwnProperty

* consistency with the server

* init-declarations

* eslint - react/prop-types

* Event handler should not return a promise

* someDataFromEvent

* fix

* eslint - react/destructuring-assignment - never

* Dont use destructuring for props

* All Components must have PropTypes

* useCallback in Functional Components

* New variables should contain null

* New variables should contain null

* Prefer single return

* Prefer Promise

* Prefer Promise

* No errors, warnings, logs in console

* JSDoc for static typing

* Forbidden to use any languages other than English in the code.

* Avoid nested destruction

* TODO template

* Naming convention

* Naming convention

* Verb in Function name

* Use descriptive names

* Use Semicolons

* Git

* Variables from Generic to Specific

* Variables from Generic to Specific

* Variables from Generic to Specific

* Add JS Styles example

* Split Code - Move Out Nested callbacks

* home page

* Reformat code

* Reformat code

* Cognitive Complexity

* Remove Duplicates

* Shorten Files

* Slice Long Functions

* Sustain Single Responsibility

* Use One "third party API" per file

* ilities

* add eslint rules

* max-lines

* max-lines

* Prefer single return

* Prefer single return

* No errors, warnings, logs in console

* Screaming Architecture

* Reformat code

* v2 and JavaScript

* fix Back to CodeGuide - Readme

* README.md

* javaScript/README.md

* javaScript/README.md

* style fix

* Code Guide

* Code Guide description

* Code Guide description

* git

* Naming convention

* fix headers

* React and React Hooks

* React Component testing

* v2

* Styles

* fix

* fix

v1.0.0

Toggle v1.0.0's commit message
Clean up version number