Skip to content

Upgrade to ECMAScript 6 #2

Description

@websoftwares

@mdecorte @martijnverleg @meetbart

After researching for some time upgrading to ECMAScript 6 gives many great advantages for example you could apply class type inheritance this will benefit the render method and functionality sharing.
Another thing that can be instantly resolved is the namespace problem.
We could apply some standard design patterns to improve the code base and solve problems.
Optional but recommended start using TypeScript.

http://es6-features.org/#ValueExportImport
http://es6-features.org/#ClassInheritance

https://raw.githubusercontent.com/domnikl/DesignPatternsPHP/master/Structural/Composite/uml/uml.png
https://sourcemaking.com/design_patterns/builder/php/1

http://www.typescriptlang.org/

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions