State management, template & custom element JS libs. Helps build the impossible and keeps the common stuff easy. Part of @donejs. JS community & @bitovi built.
Can 5 is alive! https://t.co/Bmm9mTdfd2
๐ฒ JS Modules with tree shaking support
๐ฆ 1st class @webpack support
๐๏ธ Simplified model mixins
๐ฃ Enhanced query logic (biggest change)
๐ Programmatic component creation for testing, dynamic widgets, and routing
@Guido_Smeets If you need any help upgrading, let us know! @bitovi has a lot of experience upgrading projects. Currently working on a 4.x -> 6.x project right now. ๐
@Guido_Smeets To be clear: the new observables (can-observable-array & can-observable-object) donโt work in IE11, but โlegacyโ observables (can-define/can-map/etc.) do work in IE11 in 6.x
Interested?
๐ฅ Read the article for more info: https://t.co/zIbPzAcYWT
๐ฑ Try it out in this CodePen: https://t.co/G8iw2q5rTy
๐ Come hang out with us us on Slack: https://t.co/1Ej8Yey92t
CanJS 6.0 has built in support for strict type checking โ and APIs for โmaybe typesโ and handling type conversion.
This new type system will help you catch errors before your users ever see them:
If there are any @CanJS developers in the Netherlands looking for a job, send me a DM, we're hiring. You can work on probably one of the biggest CanJS projects in Europe. :)
Join us NOW for our online meetup! Talks include:
- @slithytove2 on Memoization for Fun & Performance
- Josh Hoff on Git Workflows & Their Tradeoffs
- @nlundqu on Managing Sessions with can-connect
Join here โก๏ธ https://t.co/Bdh8e4oJLI