Hello JavaScript giants ,
If we convert HTML + Bootstrap + CSS template into ReactJs(GatsBy,NextJS) project, will it be fast load(perfomance) than original theme ? or any best approach ?
For further actions, you may consider blocking this person and/or reporting abuse
Top comments (8)
as much as i know about Bootstrap, will make the page heavy when use it most, because it needs get its styling from somewhere so if the network is slow bootstrap will get effected, if it gets effected it makes the page heavy and slow
Nothing is faster than plain HTML + JS. The more layers you keep adding the slower its gonna get. I will say stick to HTML + BS + CSS if its a simple static page. If its a complex one then you can think of Adding framework and other stuff.
Its static template from themeforest. But i love the theme design & its heavy slow with static html, css, bs, +js.
so i was searching if there any way to make it more faster . Besides i don't want to break the theme design .
Maybe people in the comment are confused/mistook whether it's about 'fast in performance' or 'fast in development'.
I just edited, its about fast Perfomance ?
No, There will be some kind of latency involved.
I think, it will be fast but not only BC of bootstrap but also react gives you some advantages.
First: when you made a website with HTML CSS and js, your server request each time if you try to upload New pages. But react doesnt do that, react built on an html page which is single and when you wanna change page it will only change js. So it is called as single page application.
Second: when you write html, CSS and js, you RE making the dom. But when you made it with react, you just need to tell your wishes to react and it will handle DOM in fastest way.
So it is really fast but as far as i know doesnt recommended for small applications because it is a bit complex to learn.
Its static template from themeforest. But i love the theme design & its heavy slow with static html, css, bs, +js.
so i was searching if there any way to make it more faster . Besides i don't want to break the theme design .