@@ -23,6 +23,113 @@ composer require mathematicator-core/mandelbrot-set
2323
2424Inject ` MandelbrotSet ` service to your application, create new Request and process by ` loadImage() ` method.
2525
26+ ## Mathematicator Framework tools structure
27+
28+ The biggest advantage is that you can choose which layer best fits
29+ your needs and start build on the top of it, immediately, without the need
30+ to create everything by yourself. Our tools are tested for bugs
31+ and tuned for performance, so you can save a significant amount
32+ of your time, money, and effort.
33+
34+ Framework tend to be modular as much as possible, so you should be able
35+ to create an extension on each layer and its sublayers.
36+
37+ ** Mathematicator framework layers** ordered from the most concrete
38+ one to the most abstract one:
39+
40+ <table >
41+ <tr>
42+ <td>
43+ <b>
44+ <a href="https://github.com/mathematicator-core/search">
45+ Search
46+ </a>
47+ </b>
48+ </td>
49+ <td>
50+ Modular search engine layer that calls its sublayers
51+ and creates user interface.
52+ </td>
53+ </tr>
54+ <tr>
55+ <td>
56+ <b>
57+ <a href="https://github.com/mathematicator-core/vizualizator">
58+ Vizualizator
59+ </a>
60+ </b>
61+ </td>
62+ <td>
63+ Elegant graphic visualizer that can render to
64+ SVG, PNG, JPG and Base64.<br />
65+ <u>Extensions:</u>
66+ <b>
67+ <a href="https://github.com/mathematicator-core/mandelbrot-set">
68+ Mandelbrot set generator
69+ </a>
70+ </b>
71+ </td>
72+ </tr>
73+ <tr>
74+ <td>
75+ <b>
76+ <a href="https://github.com/mathematicator-core/calculator">
77+ Calculator
78+ </a>
79+ </b>
80+ </td>
81+ <td>
82+ Modular advance calculations layer.
83+ <br />
84+ <u>Extensions:</u>
85+ <b>
86+ <a href="https://github.com/mathematicator-core/integral-solver">
87+ Integral Solver
88+ </a>
89+ </b>
90+ </td>
91+ </tr>
92+ <tr>
93+ <td>
94+ <b>
95+ <a href="https://github.com/mathematicator-core/engine">
96+ Engine
97+ </a>
98+ </b>
99+ </td>
100+ <td>
101+ Core logic layer that maintains basic controllers,
102+ DAOs, translator, common exceptions, routing etc.
103+ </td>
104+ </tr>
105+ <tr>
106+ <td>
107+ <b>
108+ <a href="https://github.com/mathematicator-core/tokenizer">
109+ Tokenizer
110+ </a>
111+ </b>
112+ </td>
113+ <td>
114+ Tokenizer that can convert string (user input / LaTeX) to numbers
115+ and operators.
116+ </td>
117+ </tr>
118+ <tr>
119+ <td>
120+ <b>
121+ <a href="https://github.com/mathematicator-core/numbers">
122+ Numbers
123+ </a>
124+ </b>
125+ </td>
126+ <td>
127+ Fast & secure storage for numbers with arbitrary precision.
128+ It supports Human string and LaTeX output and basic conversions.
129+ </td>
130+ </tr>
131+ </table >
132+
26133## Contribution
27134
28135### Tests
0 commit comments