Comments (5)
Completely agree.
Few preferences:
- sass / stylus β SASS. It is more readable, unambiguous and widespread (think of specialists)
- D3 β do we ever need it? Canβt Angular be used for querying and event subscribing of SVG?
- websocket β remove until we need em
- eslint β remove in favor of tslint-eslint-rules
- json5 β keep! Advanced users will write JSON5s by hand to extend the ecosystem
from xod.
tslint-eslint-rules is a fake project π‘
Just search https://www.npmjs.com/package/tslint-eslint-rules for TODO
. There are 152 rules not implemented. Just 21 implemented.
from xod.
@nailxx about D3.
We don't really use its features right now. That library provides not just event handling, it provides transitions, scale, creating SVG objects, manipulate with geometry and etc.
But in case that we use d3, I think it will be better to create all SVG graphics with D3 and don't mix html+angular2+d3 (and as a result we get all view in one place, instead of describing SVG objects and some styles in HTML, attributes and some other styles for this objects in a component.ts and etc).
About tslint-eslint-rules β very sad.
from xod.
I think it will be better to create all SVG graphics with D3 and don't mix html+angular2+d3
I like the idea. We need to discuss how it can be done.
from xod.
Done already
from xod.
Related Issues (20)
- Make web XOD IDE open project given as URL query arg on startup
- Update bug in https://xod.io/libs (C++) HOT 4
- Error with digital-write, evaluate_on_pin disable. HOT 1
- WS2811 vs WS2812 - invert color red<>green
- Double click or button for new patch. HOT 1
- Support `main` branch when fetching Arduino libraries from GitHub
- As xoder I want keyboard shortcuts for upload
- yarn build error under windows10 and vs2019 community HOT 5
- As a scientific researcher I want to copy and download serial logs so that I can analyze my sensor data in spreadsheets
- As a xoder I want to expand deployment pane so that I can see more output at once
- XOD IDE loads libraries with invalid patch paths
- When i press 'h' in login - all clean HOT 3
- Code editor does not scroll, grows instead
- Cannot log-in (Cloud compilation limits exceeded) HOT 3
- wrong read from dynamic array HOT 1
- Export schematic as PDF
- 'insertBefore
- XOD does not load the program after the first load on the Iskra NEO board
- ...
- Cannot compile after updating packages and toolchains
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 xod.