Hello!

I have no problem, but a purely explanatory question.

There is a website (about 1.5 megabytes of its own source code), the framework was made by itself, the design was made by itself, the filling was done by itself, some of the functionality was made by itself, some - used external libraries, for example, the calendar used the datepicker from jquery-ui (only with redefined css for my needs), when there was a lack of some functionality of external libraries, I parsed them (if needed) and added them. Their effects (albeit with some external libraries), their pseudo-tagging language (albeit oooooooooochen is small) for automatic quick formation of pages (with graphs and reports - the system user simply needs to specify what parameters he wants to control and how the site will automatically build the request form, will automatically collect and process data, form requests for the server, receive and output requests from the server, etc.)

And there was such a question - should I look in the direction of the bootstrap library, can it give me anything positive in this situation? Reduce the code, speed up the site, make it easier to debug and build functionality, etc.

This was the first question.

And here is the second one:

It is necessary to create a simpler website, in principle, you can do it from scratch, I can take it as a basis, cut everything out, retaining the framework and the necessary functionality for this site, or create it all from scratch, but using modern frameworks used by everyone?

Well, as a bonus - the third question

You need to create a functional (css element transformation, working with DOM, etc. of a particular element).

Which is preferable to make a call via jQuery

$(my_element).my_functional(params); 

or all the same as a call to some independent function

 my_functional($(my_element), params); my_functional(my_element, params); 
  • You read what bootstrap is and decide for yourself whether you need it in your project or not. No one will answer this question. - teran
  • @teran, the fact of the matter is that I read it, looked at the examples, looked at how many people use it, that's why there was such a question. So far the only reason to use it for me is that there are no big problems with the development of mobile and desktop versions. But I always have the feeling that I am hammering nails with a microscope. - Zhihar

1 answer 1

You should build on the existing tasks.

The main advantage of Bootstrap is its адаптивность and кроссбраузерность . It is also used to increase the speed of website development. If you have a ready-made site with the necessary functionality that is well displayed on all devices - there is no special point in using Bootstrap .

If adaptation is necessary - Bootstrap will be very useful. He will not add speed to the site, because It is quite cumbersome with numerous lines of code.

The site design, also using this framework, will have its own features. And not for every design it fits. Of course, working with this framework it is very good to кастомизировать it for your purposes, so that the site is more individual.