All Projects → thEpisode → beat

thEpisode / beat

Licence: GPL-3.0 license
Server framework to create fast and lightweight projects

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to beat

ExpressJS-SocketIO-Boilerplate
📦 Simple Express.js & Socket.io Boilerplate
Stars: ✭ 31 (+158.33%)
Mutual labels:  boilerplate-template, express-js
moesif-nodejs
Moesif Nodejs Middleware Library (formerly Moesif-Express)
Stars: ✭ 36 (+200%)
Mutual labels:  express-js
ExpressSimpleBoilerPlate
Kerangka project Express JS dengan tambahan ES2015, ESLint, Webpack, Babel, beberapa middleware pengaman, Worker Threads, mock data generator, dan masih banyak lagi.
Stars: ✭ 22 (+83.33%)
Mutual labels:  boilerplate-template
alexa-skill-boilerplate
An easy to use Amazon Alexa Skill Boilerplate for fast skill creation
Stars: ✭ 54 (+350%)
Mutual labels:  boilerplate-template
react-initial-bootstrap
an "almost complete" template for your new projects
Stars: ✭ 24 (+100%)
Mutual labels:  boilerplate-template
Backend-NodeJS-Golang-Interview QA
A collection of Node JS and Golang Backend interview questions please feel free to fork and contribute to this repository
Stars: ✭ 122 (+916.67%)
Mutual labels:  express-js
MERN-Ecommerce
An E-commerce app built using MERN stack. It has 4 social login options and implements email verification as well. Stripe and Paypal payment gateways are implemented.
Stars: ✭ 50 (+316.67%)
Mutual labels:  express-js
webpack-typescript-react
Webpack 5 boilerplate with support of most common loaders and modules (see tags and description)
Stars: ✭ 185 (+1441.67%)
Mutual labels:  boilerplate-template
react-native-react-bridge
An easy way to integrate your React (or Preact) app into React Native app with WebView.
Stars: ✭ 84 (+600%)
Mutual labels:  react-dom
express-keenio
📊 Rapidly install analytics with a middleware.
Stars: ✭ 42 (+250%)
Mutual labels:  express-js
reddit-clone
A reddit clone written using node.js / express.js / mongodb / passport.js. https://seiya-beddit.herokuapp.com/
Stars: ✭ 84 (+600%)
Mutual labels:  express-js
phar.scer.io
🗜️ Online PHAR converter based on JS
Stars: ✭ 29 (+141.67%)
Mutual labels:  react-dom
docker-django-boilerplate
Minimal boilerplate setup for a Django project with Docker.
Stars: ✭ 41 (+241.67%)
Mutual labels:  boilerplate-template
boilerplate-express-api
🔋Boilerplate Express API w/ Support for ES6 Features
Stars: ✭ 22 (+83.33%)
Mutual labels:  express-js
kontent-boilerplate-express-apollo
Kontent Boilerplate for development of Express application using Apollo server and GraphQL.
Stars: ✭ 21 (+75%)
Mutual labels:  express-js
sparrowx
Minimal, SEO-friendly, Jekyll + Netlify CMS Boilerplate.
Stars: ✭ 15 (+25%)
Mutual labels:  boilerplate-template
bashew
bash script micro-framework - from small stand-alone script to complex projects with CI/CD and testing
Stars: ✭ 139 (+1058.33%)
Mutual labels:  boilerplate-template
factorio-example-mod
Lightweight modular example mod with various features and compatibilities
Stars: ✭ 15 (+25%)
Mutual labels:  boilerplate-template
tacklebox
🎣React UX components for handling common interactions
Stars: ✭ 15 (+25%)
Mutual labels:  react-dom
configurable-app-examples-4x-js
Configurable Application Examples using ApplicationBase
Stars: ✭ 22 (+83.33%)
Mutual labels:  boilerplate-template

JavaScript Style Guide GitHub license npm

JavaScript Style Guide

Beat - %BEAT%

Server framework for your Node.js projects made with Express, Firebase and ReactDOM to server rendering.

Features

  • No styling at all, this is a completely bare containing only the essential things you need
  • A solid MVC architecture implementation
  • Cron functions to execute code in intervals
  • Cached functions to save concurrent data, you can upgrade to Redis.
  • CLI tool to quicly create new views and API routes.
  • ReactDOM to server rendering views with Express.js
  • Vue.js to implement in client side
  • Strong validations to prevent code-vulnerabilities
  • Authentication middlewares
  • Cookies management
  • Tons of utilities to cypher data, search, handle responses, generate automatic IDs and so on
  • Own logs management to handle errors or queue messages
  • Possibility to change SQL engine
  • Easy-code to newbies devs
  • Isolated core code to be upgraded more easily
  • It's flexible, implement any architecture, database or change every thing you need.

Create project

Step 1. Install beat-cli to easily manage files and project

npm install -g beat-cli

Step 2. Create a project with cli tool and follow instructions

beat-cli new-project name-of-project

Install dependencies

Step 1. Install the npm dependencies

npm install

Create new frontend view

beat-cli new-view

Create new API controllers

beat-cli new-api

Are you not decided? select an option what you want and follow instructions.

beat-cli new

Docker PostgreSQL

Download the official postgres image

docker pull postgres

Run and start the image:

docker run -d -e POSTGRES_USER=myuser -e POSTGRES_PASSWORD=password123 --name postgresdb -p 5432:5432 --restart=always postgres docker start postgresdb

Check if image is running

docker ps

Execute postgres

docker exec -it postgresdb psql -U postgres

psql commands summary

Task Psql command Close conection \q Connect to a database \c base_datos List databases \l Show table definition including triggers \d table Listar Schemas \dn List functions \df List views \dv Show function SQL code \df+ __function Pretty-format \x

Remove SSL redirection on stages

https://www.anhsblog.com/make-chrome-stop-redirect-from-http-to-https/#.XpAGD6FoeMo

Create empty file CMD Kudu

copy nul "default.json"

Documentation

For all docs you need go to Wiki in this project.

License

The code is available under the GNU GENERAL PUBLIC LICENSE.

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].