You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A super minimalistic combined UI framework & state management engine I developed, based on React & Redux. The minimalistic nature is designed for:
7
7
8
8
1. Extremely fast load times in web browsers.
9
9
2. Easily constructing new custom UI modules.
10
-
3. Porting to other languages like Java and Python for non-web applications.
10
+
3. Adaptive for any device or screen type.
11
+
4. Porting to other languages like Java and Python for non-web applications.
11
12
12
13
The state management portion can also be used alone to simplify CLI applications, backend services, and other contexts where a UI is not required or wanted.
13
14
14
-
See [Components](https://github.com/chivington/Unity/tree/master#components) below for details.
15
+
See [Components](https://github.com/johnathanalyst/FlowState/tree/master#components) below for details.
15
16
See [chivington.github.io](https://chivington.github.io) for a demo.
This repository contains a fully functional starter web app, which consists of the Unity UI framework and the basic modules needed to construct a web app skeleton.
48
+
This repository contains a fully functional starter web app, which consists of the FlowState UI framework and the basic modules needed to construct a web app skeleton.
48
49
49
-
To begin building your own web app from this repository, simply clone this repository into the directory your server will serve from. That's all you need to do! Any choice of web server should work just fine, and begin serving your new Unity web app immediately!
50
+
To begin building your own web app from this repository, simply clone this repository into the directory your server will serve from. That's all you need to do! Any choice of web server should work just fine, and begin serving your new FlowState web app immediately!
50
51
51
-
Feel free to ask me questions on [GitHub](https://github.com/chivington) or by [Email]([email protected])
52
+
Feel free to ask me questions on [GitHub](https://github.com/johnathanalyst) or by [Email]([email protected])
52
53
<br/><br/>
53
54
54
55
55
56
## Components
56
-
The Unity UI framework itself consists of:
57
+
The FlowState UI framework itself consists of:
57
58
58
-
1. A barebones UI generation component inspired by React
59
+
1. A barebones UI generation component inspired by React.
59
60
2. A state management engine inspired by Redux.
60
61
61
62
62
-
However, this repository also contains other items needed to create a basic web app using the Unity UI framework. These include:
63
+
However, this repository also contains other items needed to create a basic web app using the FlowState UI framework. These include:
63
64
64
-
1. A few views most websites typically contain (Home, About, Contact).
65
-
2. A few custom modules most web apps typically contain (Header, Menu, Footer, Router)
66
-
3. A CSS file for styling and animations.
67
-
4. A font directory containing one font I like (typically used on iOS devices)
68
-
5. A directory of placeholder images & icons.
69
-
6. A few items needed to make your web app function as a native app when added to a mobile homescreen (browserconfig.xml, site.webmanifest)
65
+
1. A few views most websites typically contain (Home, About, Contact, etc.).
66
+
2. A few custom modules most web apps typically contain (Header, Menu, Footer, Router, etc.)
67
+
3. A font directory containing one font I like (typically used on iOS devices)
68
+
4. A directory of placeholder images & icons.
69
+
5. A few items needed to make your web app function as a native app when added to a mobile homescreen (browserconfig.xml, site.webmanifest)
70
70
71
71
72
72
## Authors
73
-
***Johnathan Chivington:**[Web](https://chivington.net) or [GitHub](https://github.com/chivington)
***Dan Abramov:** For creating the amazing [Egghead](https://egghead.io/courses/fundamentals-of-redux-course-from-dan-abramov-bd5cc867) tutorial series! [Twitter](https://twitter.com/dan_abramov)
0 commit comments