I ended up up settling for the React Timeseries Charts because:
they are superbly documented, with a LOT of examples
free to use (under BSD-license),
offer all the features I am likely to need in the forseeable future (read "ever need")
and use a timeseries format, which is straightforward and also easy-to-use with python which facilitates implementing the ...
It also has built-in support for frameworks - Angular, React, Vue
ReactXP is about sharing more view layer code between web and Android/iOS/Windows. From https://microsoft.github.io/reactxp/:
XP means X-Platform. Share most of your code between the web, iOS, Android, and Windows.
With React and React Native, your web app can share most its logic with your iOS and Android apps, but the view layer needs to be implemented ...
Syncfusion Report Platform can be used to display and create/edit Reports in JS/React applications with a .NET backend: Live Sample.
React Sample Code.
Reports can be exported to Word, Excel, PDF, PowerPoint and HTML.
Reports are serialized in Report Definition Language and can be created using the Report Designer (desktop or web) and the designer can be ...
Check out WaveMaker Rapid. It is ideal for CRUD and is based on AngularJS framework and generates single page applications (SPA). It is a Rapid Application Development (RAD) platform so it doesn't require much coding.
To me Angular 2 fits there. Java devs usually find it quite natural - the TypeScript syntax and framework's OOP principles. Being an opinionated framework also kinda helps to kickstart the development if you don't have JS background.
Web components are reusable client-side elements made using native code or third-party libraries. Web components rely on one or more of these browser features: Custom Element, Shadow DOM, Template, HTML import and ES6 modules. Web component libraries which support Custom Element, Shadow DOM, Template, and ES modules are listed below. source
Hybrids is ...
Disclaimer: My JS skills are intermediate. This is my opinion:
jQuery is a simple single file that gives you browser-independence for (a) manipulating the DOM and (b) to perform AJAX requests. It gives you -without much effort- the ability to write such JS code that works on legacy browsers down to IE8 (if you need that).
A lot depends on what you're looking for in a charting tool. Unfortunately, there's a really tricky tension between usability and expressiveness when it comes to visualization toolkits, meaning that if something is easy to set up, you probably won't be able to do much with it. If their standard plots are what you need, Google Charts are a great choice. If ...
I build for one of our projects various charts with chart.js (https://www.chartjs.org/). It is a good library for cool looking charts!
At some point we changed the charts for internal use to redash (https://redash.io/) because we needed more and more reports and also caching. You can install redash on your own server that has access to the corresponding ...
Consider Mustache it is a templating system. It allows the back end to emit structured data (such as json), and the front end to convert it to html using a template. There is a little more work in the back-end, middle, but less in the front-end.
css can be used for the style, logos, etc. You can have two style sheets, one common, and another ...
that not a problem at all.
React is a library.
Vue is a framework.
So using react inside of Vue is absolutely no problem.
Using vue inside of react is harder but there are already some projects out where focussing on it (github).
If you want to simply have some components in react and some in vue its neither a problem. Since both can work independently....
Essential ListView EJ 2 for React supports creating these kind of lists.
The list-item and inner level navigation items are customized using ListView template property.
Search has been achieved using Syncfusion DataManager query
Included comments for each methods of StackBlitz sample
The whole product is available for free through the community ...