A good knowledge of JS is essential to be a decent FED, but how much and what kind of JS you'd use really does depend on what you're building. With websites you aim to do the heavy data lifting on the back-end, use as little JS as possible, and if native HTML or CSS then you leverage that. But then if you're building a full app then the whole thing might be JS driven, and you'll be using JS to write HTML templates and construct a full MVC stack and do all sorts of heavy lifting right there on the client, and instead of small size your biggest concern will be memory management and execution speed. Like a 'proper' programmer :-)
Cheers, but nah, not heavy coding or applications. just websites, but i like moving things etc. Fortunately now you can do part of that with CSS3. JS is something that I don't know and I'm happy to avoid, but sometime it seems to be the only way... please correct me if I'm wrong... like if you need to have a scrolling div that it sticks on the top after you scroll, or appear and disappear at a certain point of the scrolling. If you have any useful link for this please let me know, I'd like to do all this in CSS if possible.
Cheers, but nah, not heavy coding or applications. just websites, but i like moving things etc. Fortunately now you can do part of that with CSS3. JS is something that I don't know and I'm happy to avoid, but sometime it seems to be the only way... please correct me if I'm wrong... like if you need to have a scrolling div that it sticks on the top after you scroll, or appear and disappear at a certain point of the scrolling. If you have any useful link for this please let me know, I'd like to do all this in CSS if possible.