Ollie-UI Topics
Explore how Ollie-UI tackles each major topic during development
Quick Start
In this section you'll find basic information about Ollie-UI and how to get up and running.
Ecosystem
Quick breakdown on some included frameworks / libraries inside Ollie-UI that help with quickly scaffolding.
Ollie-UI Starter Kit
Learn about some of the reasoning behind Ollie-UI and how it helps the developer experience.
Editors & Configs
Ollie-UI relies heavily on ESLint to help maintain standards. Learn more about the default configuration.
Package Management
Learn about NPM and how Ollie-UI uses it to run development operations inside the Starter-Kit.
Web Development Server
Ollie-UI uses Express.js to provide a robust server environment for development, testing and mock API calls.
Language & Syntax
Learn a bit of JavaScript history to see why developers have strong opinions on versions and what makes syntax sugar so delicious.
Asset Bundling
Breakdown of the Webpack Configs in play for bundling all assets together in Ollie-UI.
Linting CSS, HTML & JS
Learn how Ollie-UI uses ESLint to provide powerful feedback during the development process.
C.I. and Testing
Ollie-UI uses CI and Testing to make sure code quality stays high while keeping development streamlined.
HTTP Approaches
Learn why Ollie-UI picked Express.js as the go-to framework to help rapidly develop our HTTP approach.
Project Structure
Ollie-UI has some strong opinions on how to setup your project structure and how to showcase your best practices.
The Road to Production
Ollie-UI has several steps to get the application ready for PROD. Learn about each step in the Road to Production.
Separating UI & API
Ollie-UI is build to seperate the UI from the API. Learn how to deploy both quickly and easily to the platform of your choice.
Deploying to the Cloud
To make it easy to write documentation in plain Markdown, most UI components are styled using Markdown elements with few additional CSS classes.
Help Improve Ollie-UI
Ollie-UI is an open source project and is currently looking for active contributors.