All Projects → stargately → web-onefx-boilerplate

stargately / web-onefx-boilerplate

Licence: MIT license
Full-stack React Framework for building web and backend

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language
Less
1899 projects

Projects that are alternatives of or similar to web-onefx-boilerplate

Deprecated
🚀 Framework for building universal web app and static website in Vue.js (beta)
Stars: ✭ 858 (+2423.53%)
Mutual labels:  koa, universal, server-rendering
Suicrux
🚀 Ultimate universal starter with lazy-loading, SSR and i18n. [not maintained]
Stars: ✭ 958 (+2717.65%)
Mutual labels:  universal, fullstack
Laravel Nuxt
A Laravel-Nuxt starter kit.
Stars: ✭ 943 (+2673.53%)
Mutual labels:  universal, server-rendering
Firebase Functions Next Example
Host a Next.js SSR React app on Cloud Functions for Firebase with Firebase Hosting
Stars: ✭ 215 (+532.35%)
Mutual labels:  universal, server-rendering
fastify-vite
This plugin lets you load a Vite client application and set it up for Server-Side Rendering (SSR) with Fastify.
Stars: ✭ 497 (+1361.76%)
Mutual labels:  universal, server-rendering
Nuxt.js
The Intuitive Vue(2) Framework
Stars: ✭ 38,986 (+114564.71%)
Mutual labels:  universal, server-rendering
Next Routes
Universal dynamic routes for Next.js
Stars: ✭ 2,354 (+6823.53%)
Mutual labels:  universal, server-rendering
react-ssr-starter
📚 Featuring Webpack 4, React 17-18, SSR, HMR, prefetching, universal lazy-loading, and more
Stars: ✭ 18 (-47.06%)
Mutual labels:  universal, fullstack
koa-seo
koa SEO middleware
Stars: ✭ 36 (+5.88%)
Mutual labels:  koa, server-rendering
react-isomorphic-bundle
React Redux Universal (isomorphic) bundle
Stars: ✭ 53 (+55.88%)
Mutual labels:  koa, universal
react-webpack2-skeleton
Get started with React with Webpack2, React-Router, Redux, Code Splitting and Server Rendering
Stars: ✭ 59 (+73.53%)
Mutual labels:  universal, server-rendering
react-universal-app
Library for building a single-page application with Universal React component(s) and React Router.
Stars: ✭ 14 (-58.82%)
Mutual labels:  universal, server-rendering
Startup Landing
Collection of free top of the line startup landing templates built using react/nextjs/gatsby. Free to download, simply edit and deploy! Updated weekly!
Stars: ✭ 176 (+417.65%)
Mutual labels:  universal, server-rendering
Next.js
The React Framework
Stars: ✭ 78,384 (+230441.18%)
Mutual labels:  universal, server-rendering
Koa React Universal
lightweight React-Koa2 universal boilerplate, only what is essential
Stars: ✭ 112 (+229.41%)
Mutual labels:  koa, universal
universal-react-starter-kit
Universal React Starter Kit is an universal web application framework using koa, react, redux and webpack.
Stars: ✭ 13 (-61.76%)
Mutual labels:  koa, universal
Helium.js
Automating Universal React Applications
Stars: ✭ 63 (+85.29%)
Mutual labels:  universal
koa-xml-body
koa middleware to parse xml request body
Stars: ✭ 36 (+5.88%)
Mutual labels:  koa
react-soft-ui-dashboard
React Dashboard - Soft UI Dashboard | AppSeed
Stars: ✭ 171 (+402.94%)
Mutual labels:  fullstack
WebAppReader
基于 html5 、 Vue.js 、 Koa、Node.js 以及 EJS 的手机小说阅读器。使用 node.js 模拟后台数据,无实际后台,完全的前后端分离开发。
Stars: ✭ 15 (-55.88%)
Mutual labels:  koa

web-onefx-boilerplate

CircleCI

Getting Started

OneFx is a full-stack framework for building web apps. Here are the features you'll find in Onefx.js:

  • server side rendering and universal rendering with react and redux
  • ES2017, JSX, TypeScript support out of the box
  • server-side development via Koa.js

Create a project

git clone [email protected]:puncsky/web-onefx-boilerplate.git my-awesome-project

Run your project

This is intended for *nix users. If you use Windows, go to Run on Windows. Let's first prepare the environment.

cd my-awesome-project

nvm use 14.15.4
npm install

# prepare environment variable
cp ./.env.tmpl ./.env

Development mode

To run your project in development mode, run:

npm run watch

The development site will be available at http://localhost:5000.

Production Mode

It's sometimes useful to run a project in production mode, for example, to check bundle size or to debug a production-only issue. To run your project in production mode locally, run:

npm run build-production
NODE_ENV=production npm run start

NPM scripts

  • npm run test: test the whole project and generate a test coverage
  • npm run ava ./path/to/test-file.js: run a specific test file
  • npm run build: build source code from src to dist
  • npm run lint: run the linter
  • npm run kill: kill the node server occupying the port 5000.
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].