Comments (6)
Of course I am open to cooperation :-) There is a lot of work to be done.
- Documentation
- improvements to the guide (more examples, more options covered, language corrections)
- a tutorial for Kotlin beginners (targeted to JS developers)
- better code documentation (more accurate classes and methods descriptions) for better API doc
- interactive documentation (some kind of playground with live examples mentioned in #33)
- documentation for dynamic forms (#18) and dynamic tabs (#26)
- a dedicated webpage
- Builder scripts for example applications
- webpack optimizations (dynamic imports are currently blocked by https://youtrack.jetbrains.com/issue/KT-28523)
- Gradle scripts in Kotlin instead of Groovy
- Client side
- GraphQL client component
- integrated support for Cordova (or any similar framework targeting mobile platforms) with a template application and dedicated components/API
- Server side interfaces
- tabulator-remote module (integrating tabulator tabs with remote data sources, similar to current select-remote module)
- support for Micronaut
- support for Spring Webflux (Webflux will soon support Kotlin coroutines, and current Spring Boot module uses MVC and runBlocking, which is not a perfect solution).
- serverless integration (AWS, Azure, Google - for now it's just an alluring idea)
from kvision.
Of course it's also possible to just create new modules for many different popular JS components - e.g. CKEditor, Select2 or others.
from kvision.
There are also a few bugs in other projects, that have impact on KVision development. Vote for them, please.
- https://youtrack.jetbrains.com/issue/KT-28523
- https://youtrack.jetbrains.com/issue/KT-27855
- Kotlin/kotlinx.serialization#430
- ktorio/ktor#926
- Kotlin/kotlinx.serialization#113
from kvision.
I think I might stick with either documentation expansion or adding a new JS module for now just for something to start with
from kvision.
I have sent you an invite link to Gitbook KVision account.
from kvision.
Got the invite and voted up those issues
from kvision.
Related Issues (20)
- Kvision Gradle Plugin issue HOT 3
- Row Menu with Tabulator? HOT 9
- SplitPanel modifies style attribute on unrelated div in DOM HOT 1
- TomSelect selectSize Option HOT 2
- Static resources missing after running gradle script for deployment. HOT 2
- Request - add Widget level drag & drop HOT 2
- Request - documentation/showcase-demos for using Kotlin-ringui and Kotlin-mui HOT 3
- Request - docs and/or support for JSX-like inclusion of own components in dsl HOT 3
- Task :jsProcessResources FAILED HOT 1
- Request - generate README.md from intellij plugin
- SimplePanel.add - Uncaught TypeError: Cannot read properties of undefined HOT 2
- Cannot read properties of null (reading 'x') HOT 13
- Error Deploying to Heroku - no main manifest attribute, in build/libs/uat-1.0.0-SNAPSHOT.jar HOT 8
- ResizeObserver loop completed with undelivered notifications. HOT 2
- Fetching and displaying data with Popover in Tabulator HOT 2
- request url of KVService is using related path instead of absolute path HOT 2
- Tabulator vertical scrolling issue HOT 7
- Initial value for DateTime control HOT 1
- Request - support for crossorigin attribute in Image (and others) HOT 1
- Ability to intercept image load errors HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from kvision.