All Projects → vuevert → Vert-Core

vuevert / Vert-Core

Licence: other
ServiceContainer for Vue to build Vue applications in OOP.

Programming Languages

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

Projects that are alternatives of or similar to Vert-Core

spring-SOLID
Spring 예제로 보는 SOLID
Stars: ✭ 53 (+165%)
Mutual labels:  oop, oop-principles
OOP-JavaScript
Learn OOP JavaScript ⚡
Stars: ✭ 23 (+15%)
Mutual labels:  oop, oop-principles
final-class
🔒 Final classes for Python3!
Stars: ✭ 17 (-15%)
Mutual labels:  oop, oop-principles
OOP-In-CPlusPlus
An Awesome Repository On Object Oriented Programming In C++ Language. Ideal For Computer Science Undergraduates, This Repository Holds All The Resources Created And Used By Me - Code & Theory For One To Master Object Oriented Programming. Filled With Theory Slides, Number Of Programs, Concept-Clearing Projects And Beautifully Explained, Well Doc…
Stars: ✭ 27 (+35%)
Mutual labels:  oop, oop-principles
elegantobjects
Supplementary materials for "Elegant Objects" book
Stars: ✭ 23 (+15%)
Mutual labels:  oop, oop-principles
cactoos-crypto
Crypto extensions for Cactoos library
Stars: ✭ 15 (-25%)
Mutual labels:  oop, oop-principles
design-patterns
Simple examples of Design Patterns with PHP Examples
Stars: ✭ 75 (+275%)
Mutual labels:  oop, oop-principles
The-Ruby-Workshop
A New, Interactive Approach to Learning Ruby
Stars: ✭ 26 (+30%)
Mutual labels:  oop, oop-principles
kactoos
General-purpose collection of OOP primitives for Kotlin
Stars: ✭ 19 (-5%)
Mutual labels:  oop, oop-principles
cassidy
Cassidy programming language, bringing static typing, strictness, safety and precision into your web project
Stars: ✭ 25 (+25%)
Mutual labels:  oop
Checkmate
A human vs human chess game build on basic JAVA.
Stars: ✭ 15 (-25%)
Mutual labels:  oop
python-pyfields
Define fields in python classes. Easily.
Stars: ✭ 39 (+95%)
Mutual labels:  oop
FITTER
Fortran tIc Toc Timer
Stars: ✭ 14 (-30%)
Mutual labels:  oop
Front-End-Design-Patterns
Design Patterns
Stars: ✭ 25 (+25%)
Mutual labels:  oop
lazylead
Eliminate the annoying work within ticketing systems (Jira, GitHub, Trello). Allows automating (without admin access) daily actions like tickets fields verification, email notifications by JQL/GQL, meeting requests to your (or teammates) calendar.
Stars: ✭ 42 (+110%)
Mutual labels:  oop-principles
express-mvc-pattern
Example nodejs using express implementation design pattern using mvc architecture.
Stars: ✭ 52 (+160%)
Mutual labels:  oop
ooop
OOP has never been sooo professionally over engineered before.
Stars: ✭ 20 (+0%)
Mutual labels:  oop
slides
Alexander Makarov conference slides
Stars: ✭ 26 (+30%)
Mutual labels:  oop
estore
Electronic Store Application - A web based application developed using PHP and Driven by MySQL Database
Stars: ✭ 48 (+140%)
Mutual labels:  oop
the-stringler
An OOP approach to string manipulation.
Stars: ✭ 36 (+80%)
Mutual labels:  oop

Vert

Vert is the service container for Vue to build Vue applications in OOP.

npm version test status

vert-logo

Introduction

Vert is a library which is designed for building applications that are based on Vue in OOP. It provides some function and decorators to help you to achieve that goal. In General, it's a service container for Vue and makes your project Angular-like.

Features

  • Build OOP Vue apps by using Angular-like grammar.
  • Pure TypeScript Experience.
  • Service container for Vue.
  • Inject dependencies into Vue components directly.
  • Built-in service (@vert/services).
  • Available for both Vue-SSR and Nuxt.js.

Documents

Please check all documents here.

Demo

Take care of yourself

I have developed several projects with this tool however please take care of yourself, leave me a issue if there is a bug.

Which projects?

Some projects for https://live.bilibili.com/ and https://manga.bilibili.com/

License

MIT

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