๐บ Edge Platform Components
"Understanding the architectural decisions behind the tools you are using is perhaps more important than the many things a new package does for you." โ James Gillmore
Project Name | NPM Status | Dependency Status |
---|---|---|
Edge Common | ||
Edge Builder | ||
Edge Core | ||
Edge Style | ||
Edge Express | ||
Edge UserAgent | ||
Edge Boilerplate | ||
Edge PostCSS |
๐บ Edge Platform Foundation Technologies
Project Name | NPM Status | Build Status | Dependency Status |
---|---|---|---|
Edge Babel | |||
Lean Intl | |||
Prepublish | |||
Readable Code | - | ||
PostCSS Smart Asset | |||
Rollup Rebase |
Core Technologies
Tooling
- Webpack: Bundling for SPAs.
- Loaders: Assets, JSON, YAML, GraphQL, ...
- Plugins:
- Rollup: Bundling for Libraries and Executables.
- PostCSS: CSS Transformation Chain.
- CSS Modules enabled.
- ESLint: Linting for JavaScript files.
- Plugins for React, Security, Imports, ...
- Stylelint: Linting for CSS files.
- Prettier: Autoformatting for JavaScript, CSS, JSON, GraphQL and more.
- Uglify-ES: ES2015 capable JavaScript compression
- Babili: ES2015+ capable JavaScript compression
- Zopfli: Highly optimized Compression of Resources
React Development
- React: Core UI View Library
- Redux: State Container with great developer experience
- Apollo Client: Connect to GraphQL endpoints
- Universal Component: Dynamically load chunks
- Lean Intl: Alternative to Intl Polyfill
- CSS Modules: Sandboxed Component-centric Styles
Server
- Express: Effectively the standard Web Server in NodeJS
- Cookie Parser:
- Express Locale: Locale Detection
- Helmet:
- HPP
Helpers
- AppRootDir: Detect of project root directory
- Webpack Hot Server Middleware: Multi Compiler Infrastructure for our Development Server
- React Dev Utils: Collection of Libraries from Facebook to improve DX in React Development
License
Apache License Version 2.0, January 2004
Copyright
Copyright 2015-2017
Sebastian Software GmbH