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