All Projects → Talend → Ui

Talend / Ui

Licence: apache-2.0
Talend's unified web UI repository.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Ui

shared-react-components-example
An example of a mono-repository of shared React components libraries!
Stars: ✭ 85 (-19.05%)
Mutual labels:  react-components, lerna
lerna-starter
Simple React UI Development environment boilerplate to develop, test and publish your React components.
Stars: ✭ 55 (-47.62%)
Mutual labels:  react-components, lerna
cnode-react
a web app for cnode.org with react + react-router + react-redux
Stars: ✭ 23 (-78.1%)
Mutual labels:  react-components, react-redux
awesome-web-react
🚀 Awesome Web Based React 🚀 Develop online with React!
Stars: ✭ 31 (-70.48%)
Mutual labels:  react-components, react-redux
book-fullstack-react
Fullstack React: The Complete Guide to ReactJS and Friends by Anthony Accomazzo
Stars: ✭ 100 (-4.76%)
Mutual labels:  react-components, react-redux
boilerplate-react-redux-pwa
It's sample boilerplate with pwa + react + redux + redux-saga
Stars: ✭ 14 (-86.67%)
Mutual labels:  react-components, react-redux
OpenTrivia
Multiplayer quiz game demo using React and Opentdb API
Stars: ✭ 47 (-55.24%)
Mutual labels:  react-components, react-redux
superglue
A productive library for Classic Rails, React and Redux
Stars: ✭ 106 (+0.95%)
Mutual labels:  react-components, react-redux
React-Native-Showcase
Best List of Open Source / Examples / Free / Case Study & Featured Template React Native Apps
Stars: ✭ 39 (-62.86%)
Mutual labels:  react-components, react-redux
react-guidebook
📚 React 知识图谱 关于概念、技巧、生态、前沿、源码核心
Stars: ✭ 22 (-79.05%)
Mutual labels:  react-components, react-redux
react-native-boilerplate
A collection of curated and well maintained React Native boilerplates with various possibilities and combinations.
Stars: ✭ 24 (-77.14%)
Mutual labels:  react-components, react-redux
Recipes App React Native
Recipes App in React Native
Stars: ✭ 386 (+267.62%)
Mutual labels:  react-components, react-redux
best-of-react
🏆 A ranked list of awesome React open-source libraries and tools. Updated weekly.
Stars: ✭ 364 (+246.67%)
Mutual labels:  react-components, react-redux
fyndiq-ui
Library of reusable web frontend components for Fyndiq
Stars: ✭ 39 (-62.86%)
Mutual labels:  react-components, lerna
MetFlix
A Movie app demo. Like NetFlix ❤️
Stars: ✭ 50 (-52.38%)
Mutual labels:  react-components, react-redux
Hellobooks
A Single-Page Library Management App built with nodejs, express and react and redux
Stars: ✭ 37 (-64.76%)
Mutual labels:  react-components, react-redux
Ui
React Styled Components with bootstrap grid system
Stars: ✭ 89 (-15.24%)
Mutual labels:  react-components
Md Components
Material Design React Components
Stars: ✭ 97 (-7.62%)
Mutual labels:  react-components
Resonate
Monorepo for Resonate Coop player
Stars: ✭ 86 (-18.1%)
Mutual labels:  lerna
React Showdown
Render React components within markdown and markdown as React components!
Stars: ✭ 86 (-18.1%)
Mutual labels:  react-components

UI

That repository was created in an effort to simplify the development of Talend's front-end stack.

Travis CI

Goals

  • Single code repository / Multiple packages
  • Global (cross package) test and review tools
  • Unified stack versions
  • Easy cross packages development

The stack

Tools (dev environment)

⚠️ If you've used lerna bootstrap in the past, please start by running lerna clean or you will have bad behavior with the following tools.

yarn run build

Just build all the packages for static purpose. It execute the prepublish npm script in all sub packages.

yarn run watch

The stack has one entry point:

yarn run watch

This watcher will trigger build and sync inside the stack for you.

For example if you modify a component, it will rebuild components into lib folder. Because we use yarn workspace all dependencies use that lib folder content.

Be warned the delete or rename are not taken into account.

yarn start

To start to dev on a package and see it in action just use one of the following

  • yarn start-components on localhost:6006
  • yarn start-containers on localhost:6007
  • yarn start-forms on localhost:6008
  • yarn start-theme on localhost:1337

Versions and breaking changes

See the wiki

Visual regression

The visual regression test aren't no launched by travis on each PR because they are slower and can generate false positive.

The test is manually by this commander

node screenshots -p PULL_REQUEST_ID -c ./screenshots/SCENARIO_TO_TEST.json
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].