alexmingoia / Pux Starter App
Licence: bsd-3-clause
Starter Pux app w/ hot-reloading and isomorphic routing and rendering
Stars: ✭ 102
Programming Languages
purescript
368 projects
Labels
Projects that are alternatives of or similar to Pux Starter App
Phoenix react playground
An example setup for a Phoenix+React project with sensible defaults.
Stars: ✭ 80 (-21.57%)
Mutual labels: starter-kit
Cra Boilerplate
Up to date: This project is an Create React App - v2.1.1 boilerplate with integration of Redux, React Router, Redux thunk & Reactstrap(Bootstrap v4)
Stars: ✭ 87 (-14.71%)
Mutual labels: starter-kit
Kotlin Mpp Standard
A standard setup for Kotlin multiplatform projects.
Stars: ✭ 92 (-9.8%)
Mutual labels: starter-kit
React Webpack Babel
Simple React Webpack Babel Starter Kit
Stars: ✭ 1,241 (+1116.67%)
Mutual labels: starter-kit
Re Start
react-native template to target multiple platforms 🌐 📱 💻 with single codebase.
Stars: ✭ 1,272 (+1147.06%)
Mutual labels: starter-kit
Ternion
A simple starter kit to prototype quickly your ideas with Three.js
Stars: ✭ 89 (-12.75%)
Mutual labels: starter-kit
Skeleton
A ready-to-use CodeIgniter skeleton with tons of new features and a whole new concept of hooks (actions and filters) as well as a ready-to-use and application-free themes and plugins system. Facebook Page: http://bit.ly/2oHzpxC | Facebook Group: http://bit.ly/2o3KOrA. Help me carry on making more free stuff → http://bit.ly/2ppNujE ←
Stars: ✭ 74 (-27.45%)
Mutual labels: starter-kit
Polymer3 Webpack Starter
Polymer 3 starter built with Vaadin components and Vaadin.Router library, using webpack and modern tools
Stars: ✭ 99 (-2.94%)
Mutual labels: starter-kit
Angular Webpack Starter
🌟 Angular Webpack Starter with AoT compilation, Lazy-loading, Tree-shaking, and Hot Module Reload (Updated to 4.1.0!)
Stars: ✭ 91 (-10.78%)
Mutual labels: starter-kit
Blazorboilerplate
Blazor Boilerplate / Starter Template with MatBlazor
Stars: ✭ 1,258 (+1133.33%)
Mutual labels: starter-kit
Boilerplate App
A curated directory of boilerplates to help you start your projects!
Stars: ✭ 90 (-11.76%)
Mutual labels: starter-kit
Generator Ngx Rocket
🚀 Extensible Angular 11+ enterprise-grade project generator
Stars: ✭ 1,329 (+1202.94%)
Mutual labels: starter-kit
Renative
🚀🚀🚀Build universal cross-platform apps with React Native. Includes latest iOS, tvOS, Android, Android TV, Android Wear, Web, Tizen TV, Tizen Watch, Tizen Mobile, LG webOS, macOS/OSX, Windows, KaiOS, FirefoxOS Firefox TV platforms
Stars: ✭ 1,199 (+1075.49%)
Mutual labels: starter-kit
Koa Starter
🐨 A starter kit for a slightly opinionated koa project.
Stars: ✭ 87 (-14.71%)
Mutual labels: starter-kit
Oh My Fullstack
🚀 Full stack web application skeleton (Next.js, Redux, RxJS, Immutable, Express)
Stars: ✭ 99 (-2.94%)
Mutual labels: starter-kit
Meteor Apollo Starter Kit
Meteor, Apollo, React, PWA, Styled-Components boilerplate
Stars: ✭ 91 (-10.78%)
Mutual labels: starter-kit
pux-starter-app
The starter app is a skeleton Pux project configured with webpack and supporting hot-reload for rapid development.
For isomorphic rendering and routing a more complex configuration is available in the
isomorphic
branch.
Installation
Clone the repository and run npm install
to get started:
git clone git://github.com/alexmingoia/pux-starter-app.git my-awesome-pux-app
cd my-awesome-pux-app
npm install
npm start
After compiling the app should be available at http://localhost:8080
.
Directory structure
-
src
: Application source code.-
src/App/Config.js
: Configuration values. -
src/App/Config.purs
: Configuration type. -
src/App/Events.purs
: Application event type and foldp function. -
src/App/Routes.purs
: Routes. -
src/App/State.purs
: Application state type and init function. -
src/App/View/Homepage.purs
: Home page. -
src/App/View/Layout.purs
: App layout. -
src/App/View/NotFound.purs
: 404 page. -
src/Main.purs
: PureScript entry point.
-
-
static
: Static files served with application. -
support
: Support files for building.-
support/entry.js
: Webpack entry point. Handles hot reloading.
-
-
bower.json
: Bower package configuration. -
package.json
: Node package configuration. -
webpack.config.js
: Webpack configuration.
NPM scripts
watch
npm start
or npm run watch
will start a development server, which
hot-reloads your application when sources changes.
serve
NODE_ENV=production npm run serve
builds your application and starts a
production server.
build
npm run build
builds application client and server bundles.
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].