0.2.36 • Published 3 years ago

@eidher/clay-ts v0.2.36

Weekly downloads
1,243
License
ISC
Repository
github
Last release
3 years ago

CLAY-TS

Same Clay, but salted! CLAY-TS :fire:

Do you like Clay (or maybe not)? Anyways, you'll :heart: Clay-TS

Clay-TS a library that encapsulate Clay into the flavour of TypeScript adding all the benefits and enhancements that TS provides. What benefits you might say, well these benefits:

  • Code scalability with “Interface oriented development”
  • TypeScript helps you dealing with growing teams
  • Tooling and Community, for example, Microsoft made an awesome community effort work.
  • ES-next compliance
  • Types have a proven ability to enhance code quality and understandability. Large teams (Google, Microsoft, Facebook) have continually arrived at this conclusion.
  • Types increase your agility when doing refactoring. It’s better for the compiler to catch errors than to have things fail at runtime.
  • Types are one of the best forms of documentation you can have. The function signature is a theorem and the function body is the proof.
  • TypeScript give you a taste of future JavaScript, with typing.
  • Dependency injection opens up a lot of cool opportunities for testing, and controller based APIs.
  • Combined with auto-injection libraries, it makes the code-base extremely maintainable and predictable. And it’s typed, so if you ever decide to swap out your logger service, you can depend on types and interfaces to make it a really simple change. Your code simply won’t compile if it receives something it’s not expecting.

And much more....

Need more? Here you have some very interesting links:


Menu

#Introduction As it was mentioned before, CLAY-TS is a library that utilize Clay and all of its packages to form a only-one package that encapsulate all its functionality in one easy-to-use and easy-to-understand version of Clay built in TypeScript which dramatically decrease its learning curve and increase the coding speed.

0.2.36

3 years ago

0.2.35

3 years ago

0.2.34

3 years ago

0.2.33

3 years ago

0.2.32

3 years ago

0.2.31

3 years ago

0.2.30

3 years ago

0.2.27

3 years ago

0.2.26

3 years ago

0.2.25

3 years ago

0.2.24

3 years ago

0.2.23

3 years ago

0.2.29

3 years ago

0.2.28

3 years ago

0.2.22

3 years ago

0.2.21

3 years ago

0.2.20

3 years ago

0.2.19

3 years ago

0.2.18

3 years ago

0.2.17

3 years ago

0.2.16

3 years ago

0.2.13

3 years ago

0.2.12

3 years ago

0.2.11

3 years ago

0.2.10

3 years ago

0.2.9

3 years ago

0.2.8

3 years ago

0.2.7

3 years ago

0.2.6

3 years ago

0.2.5

3 years ago

0.2.4

3 years ago

0.2.3

3 years ago

0.2.2

3 years ago

0.2.1

3 years ago

0.1.61

3 years ago

0.1.59

3 years ago

0.1.60

3 years ago

0.1.58

3 years ago

0.1.57

3 years ago

0.1.54

3 years ago

0.1.55

3 years ago

0.1.56

3 years ago

0.1.53

3 years ago

0.1.52

3 years ago

0.1.51

3 years ago

0.1.50

3 years ago

0.1.49

3 years ago

0.1.48

3 years ago

0.1.44

3 years ago

0.1.45

3 years ago

0.1.46

3 years ago

0.1.47

3 years ago

0.1.43

3 years ago

0.1.37

3 years ago

0.1.41

3 years ago

0.1.42

3 years ago

0.1.40

3 years ago

0.1.38

3 years ago

0.1.39

3 years ago

0.1.36

3 years ago

0.1.35

3 years ago

0.1.34

3 years ago

0.1.33

3 years ago

0.1.32

3 years ago

0.1.30

3 years ago

0.1.31

3 years ago

0.1.27

3 years ago

0.1.28

3 years ago

0.1.29

3 years ago

0.1.20

3 years ago

0.1.21

3 years ago

0.1.22

3 years ago

0.1.24

3 years ago

0.1.25

3 years ago

0.1.19

3 years ago

0.1.18

3 years ago

0.1.17

3 years ago

0.1.11

3 years ago

0.1.12

3 years ago

0.1.13

3 years ago

0.1.14

3 years ago

0.1.15

3 years ago

0.1.16

3 years ago

0.1.10

4 years ago

0.1.9

4 years ago

0.1.8

4 years ago

0.1.7

4 years ago

0.1.6

4 years ago

0.1.5

4 years ago

0.1.2

4 years ago

0.1.4

4 years ago

0.1.3

4 years ago

0.1.1

4 years ago

0.1.0

4 years ago