M
M
Michael Litvinenko2018-02-18 04:47:05
Layout
Michael Litvinenko, 2018-02-18 04:47:05

Pure CSS \ JS or Frameworks?

Dear experts, attention to the question: Do
you think it is advisable to spend most of the time learning pure CSS and JS? (and the practice of writing in pure CSS, JS)

  • Y - do you know open source resources with pure CSS and JS front end (for example: floating menu in pure CSS+js)
  • N - at what level of understanding of html css js is it worth stopping and moving on to learning frameworks?
I would also like to know from people working in Frontend: Is it true that a frontend developer needs to learn a lot more technologies (frameworks, bibles, etc.) than a backend developer, bigdata
, etc. ?
(I don’t like to scatter attention - therefore, the situation that I see in the Front frightens and upsets me. Can you advise something?)

Answer the question

In order to leave comments, you need to log in

7 answer(s)
D
dom1n1k, 2018-02-18
@dom1n1k

Pure css is a must. This can be seen from the huge number of moronic questions on the Toaster in the spirit of "how to do this on the bootstrap?" - and a picture is attached, to which the bootstrap is neither in borscht nor in the red army. Frameworks in css are an auxiliary secondary tool that sometimes helps if it is well chosen for the task. But more often - ballast.
JS is a little more difficult. There frameworks are more important and needed. But... you still need to know vanilla. Without vanilla, it's all the same to learn a foreign language with ready-made phrases with absolutely no understanding of grammar - it will help in template situations, but a step to the side - and you mumble.

V
Vasily Vasilyev, 2018-02-18
@Basil_Dev

A bootstrap-type framework should be used if:
It is advisable to use frameworks only in large projects, it is possible that they can be written specifically for a specific project.
In all other cases, Pure JS/CSS is strongly recommended.

W
WarriorKodeK, 2018-02-18
@WarriorKodeK

You need to know pure JS 1000%, because understanding it, it will be very easy for you to "jump around frameworks". Remember that frameworks simply describe your architecture, how the structure of your application should look like. You write the logic itself in JS.
Therefore, it is important to know JS itself and its pitfalls, and then go like clockwork.

A
Alexander Litvinenko, 2018-02-18
@edli007

You can just start with a minimum of knowledge, but for comfortable work you need to know as much as possible.

W
Well here again 25, 2018-02-18
@TT55EE

In the frontend, you definitely need to know js css html
1) To study them properly, you need to try to write your forum type bike for a couple of years.
The main thing is to write only on them without someone else's code - this is the only way you will become a real programmer ™
In general, you can do everything without frameworks - for example, I don't use them. I'm an indie programmer, I write as I want. It's
enough to use libraries - for example, localforage for storing data on the client, or howler for working with sounds...
But if you want to work among industry professionals, then you have to learn frameworks. But only after point 1)

K
kidar2, 2018-02-18
@kidar2

For a long time I wrote on pure js css. Then I started working on a project where there is a zoo of all sorts of react, redux, redux-form, routes ...
Now I know for sure that it is much more comfortable for me to write in pure js (es6 especially).
You don’t have to waste time debugging, it’s not clear why the non-working code in react. And in general, we can say there is no debugging. In general, it is difficult to call it programming, you just sit and describe the application settings.

X
xmoonlight, 2018-02-18
@xmoonlight

At the front and back - there were a lot of directions.
1. Learn the native, and then choose a direction for yourself and specialize only in it.
2. Regarding it - choose libraries and frameworks for yourself.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question