Skip to content

Commit 8bb3cc6

Browse files
authored
Create README.md
1 parent e145390 commit 8bb3cc6

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

README.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,10 @@ A comprehensive guide to static typing "React & Redux" apps using TypeScript.
66

77
### Introduction
88
This guide is aimed for strict setup of TypeScript compiler which will provide most complete type safety and best DX.
9-
With a little bit of effort by adding explicit type annotations where necessary and most of the time leveraging smart [Type Inference](https://www.typescriptlang.org/docs/handbook/type-inference.html), what we will get is:
9+
With a little bit of effort by adding explicit type annotations where necessary and most of the time leveraging smart [Type Inference](https://www.typescriptlang.org/docs/handbook/type-inference.html), what we will get is this:
1010
- refactoring capabilities with the power equal to strongly typed languages (not "stringly" typed like Webstorm IDE)
1111
- precise insight of the impact our changes will have on the entire codebase (by showing all the references in the codebase for any given piece of code)
1212
- minimal surface area for errors when implementing new features (compiler validate all props injected to connected components, action creator params, payload object structure and state/action objects passed to a reducer - showing all possible JavaScript errors)
13-
- don't need to master all the JavaScript quirks and "Wat?" operations, compiler will find them all for you!
1413

1514
This power will make the process of improving your codebase by refactoring, minimizing abstractions levels and cleaning unused code much simpler, and give you confidence that you will not break any working production code.
1615

0 commit comments

Comments
 (0)