Code Monkey home page Code Monkey logo

redcore's Introduction

redCORE

Download latest Travis Build Status Scrutinizer Code Quality

Overview

redCORE is a RAD (Rapid Application Development) Layered abstraction layer that focuses on Development of complex extensions.

redCORE focuses on allowing the more complex structures and thus saving time for the developer so the focus becomes on added value and not in reinventing the Wheel.

The main aim of redCORE is to provide a mature and abstracted layer for development that will act as a base model for any future redCOMPONENT extension being developed.

There is no convention over configuration in redCORE, unlike its counterparts, because we need more complex structures and hierarchy and to solve more complex problems in redCORE.

redCORE is a quicker and more uniform way of creating extensions while adding some very interesting libraries and features to Joomla.

redCORE is not a rapid application development tool based on conventions to automatically create output.

redCORE based extensions works for Joomla 2.5 and 3.x.

It is our hope that redCORE will be interesting for other Joomla developers or even the Joomla Core.

Regards,

Ronni K. Gothard Christiansen

Director and Founder of redCOMPONENT.com

CEO, redWEB ApS

Contributing

See: Contributing to redCORE

Documentation

See: redCORE Documentation

Testing

See: testing redCORE

Repository structure

Structure is based on maximum simplicity for developers and for end users:

  • build - Folder where we keep all our tools that we use in this repository (PHING, Gulp, CodeSniffer, LESS, JS files, ...). Additionally here is where we keep uncompressed media files which we can compress (minify) and move to the extensions folder
  • docs - Folder is where we keep all information for support and is a place where we keep github documentation pages
  • extensions - Folder where we keep all the files that will be installed with the package already minified and ready to be installed. If pointed to that folder one could install extension from that folder
  • tests - Folder that is used for automated testing of the redCORE

See more information in: redCORE Folder Structure

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.