Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

JavaScript

Learning Packages/Frameworks

I've been learning web development using packages and frameworks (Bootstrap, jQuery, Express, Mongoose etc) and am scared now that I may only posses partial knowledge and developers who make apps from scratch have a more in-depth knowledge. Will I face problems in the real world if I have to change from using Express or Mongoose etc. to some other framework or technology?

1 Answer

Hiya there! "Matz", the creator of Ruby language, once said he himself doesnt even remember 40% of built-in methods. So the bottom line is you dont need to remember every detail about the language itself. Consider frameworks a tool, a really handy tool, to execute an idea in the world of web dev.

Lets just say you've completed some framework course and feels pretty confident now but when you open a text editor, you just dunno where to start, right? Dont worry it happens with everyone. What you lack is a clear vision. Plan out designs , architecture and wireframe for a project. And i'll betcha , no matter the language/framework, you can achieve the same result. Every framework have its pros and cons, and choosing a language is rather a personal choice than a technical one.

So the bottom line is you'll face same issue with every framework/language. Whatchu need is a lots of practice. Y'know what they say "practice makes the man perfect".

Good luck!

~ Ari