{"repo":"naver/cfcs","free":true,"listed":false,"github":"https://github.com/naver/cfcs","clone":"git clone https://github.com/naver/cfcs.git","description":"Write once, create framework components that supports React, Vue, Svelte, and more.","language":"TypeScript","stars":119,"topics":["cfcs","react","svelte","vue","egjs"],"license":"MIT","category":"ui-components","readme_excerpt":"Cross Framework Components Write once, create framework components that supports React, Vue, Svelte, and more. &nbsp; &nbsp; &nbsp; Demo / API / Tutorials Description Many users use JavaScript frameworks and create or use components available in the framework. However, if the component you want doesn't exist, you may have to find it externally or create it yourself. Have you ever wanted to use Vanilla components in React or React components in Vue? In order to support these JavaScript frameworks, the developers of JS libraries had to learn how to use each framework, and write and maintain code for each framework separately. CFCs (Cross Framework Components) were developed to solve these problems. With CFCs , one code can support multiple frameworks according to the framework's usage. Who should use this library? In today's web front-end development, JavaScript frameworks have become very important. The problem is that even though there are many great components, there are cases where JavaScript frameworks are not supported. Even newer JavaScript frameworks stand out even more. Typically, you can call these libraries using the mounted lifecycle supported by frameworks, but often you won't be able to use some of their features or even use them at all. For those who have had such experiences, we recommend using CFC. In particular, we recommend CFCs if you: 1. You want to develop a component to support various JavaScript frameworks. 2. You want to support existing components to v","default_branch":null,"files":null,"tree":[],"storefront":"/r/naver","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/naver/cfcs/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}