Giter Club home page Giter Club logo

beego-composer's Introduction

beego-composer

Work in Progress

Beego with Web Components: server rendered and single page apps

  • Components for Page Views & Single Page Applets

This project is an example layout to start using web components in your next web app backed in go. Supports server side rendering and single page app(lets)

Comes with:

  • Polymer Components
  • Registration
  • Login
  • Authentication
  • Authorization
  • Lots of comments to understand Beego App developement

Notes:

  • bower_components renamed to components in static/.bowerrc
  • run all bower tasks inside "/static" where components folder is
  • The project is setup for development; it is at times best to concatenize polymer components with "vulcanize" for production which may cause url resolution to change slightly. This concatenation feature is however a built in effect of the HTTP 2.0 standard once fully implemented. Benchmark all options to find the best rule of thumb for your application.

Requires:

Active Go Installation 
Beego
Bee Tool
Configured for Postgres db and Redis for Sessions
Bower for new and updated web components
Creative Restraint
Unstoppable Tenacious Unbending Intent

Development:

Fork
Enhance with Good Intentions
Pull Request
MIT Licensed

Basic Getting Started Outline:

git clone to $GOPATH
create main bego app
create single page applets in components/apps
serve

Essential Reading for App Development with Beego and or Go:

beego-composer's People

Contributors

jcrubino avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.