Answer the question
In order to leave comments, you need to log in
How to make a frontend for an encyclopedia site?
We plan to implement an encyclopedia with 50k pages. All pages must be indexed by search engines. At the same time, the project will have a fairly extensive live search for records and integration with the google map api. Tell me, is angular suitable for such a project? Or if indexing is necessary, then it is worth abandoning the js framework? The backend is powered by node.js.
Answer the question
In order to leave comments, you need to log in
The second Angular will work fine. He knows how to work on the server side. Including, you can pre-render pages on the server, so that it will be indexed. Plus, soon it will be possible to make mobile applications.
But there is a small problem: the framework itself is still at the RC stage, and there is very little information on it. If there is trouble with English, then it will be necessary to wait until people write articles in Russian.
Personally, learning the framework from its sources does not bother me, so I already use it and am satisfied so far.
My friend has such a site, only there are 70k pages. Pure html + php no react, redux, angular, jquery, node.js - everything works fine, almost all pages are in the index.
The question is strange, honestly.
Yes, which is convenient. If you do not overdo it with animation and do not support ancient browsers, the native is perfect here. Moreover, the pages will probably follow the same template.
Try adding to tr dotted. There was a similar question on the toaster, I'm already looking for it.
UPD : I will not give a link to the question, I will immediately give a link to an example .
but in this case, if either the key or the values have spaces, the words wrap and the result is wrong.
white-space: nowrap;
You can try making one div with a dotted bottom border.
On the left side of it, put a span with the word, and on the right - with the value.
<div>
<span>Игровой жанр</span>
<span>Action</span>
</div>
div {
border-bottom: 1px dotted #000;
}
span:first-of-type {
float: left;
}
span:last-of-type {
float: right;
}
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question