3 ms·
This is the year I'm finally going to learn front end, just enough to prototype. Don't roast me alive, but I'm thinking of starting with jQuery. It seems much m
by gglitch 9y ago
This is the year I'm finally going to learn front end, just enough to prototype. Don't roast me alive, but I'm thinking of starting with jQuery. It seems much more learnable for a web stack beginner, and probably serviceable for a long time to come for someone who mainly prototypes ideas that need an elemental gui.
- joenot443 9y agoIn my experience, jQuery isn't so much a tool that you learn in its entirety, but a swiss army knife you pull out when needed. It's among the most heavily referenced web libraries on SO and the like, making it pretty easy to find answers with a "______ jquery" google search. Best of luck in your front end journey!
- thecolorblue 9y agoI would learn react or angular first. I think the barrier to entry is the same (depending on your background) and you will get much more out of it. Beyond that, I would suggest learning how to take a psd website design and turn it into HTML. This is a great skills to have. Adding functionality on top of the HTML with react or angular is easy once you know how to break a website down into digestible pieces. That being said, it is your resolution. I'm not trying to force you into anything. Just giving advice from my experience.
- chubot 9y agoI think jQuery is better for a beginner because there's less stuff there. It's closer to learning raw HTML/CSS/JS, which will serve you well in the future, once the next thing replaces react/angular. You can also just drop a single CDN URL into your web page without worrying about a JS dev environment, which is not simple to set up these days. That stuff is useful eventually, but I think it's distracting at first and obscures the fundamentals of how the web works.
- gglitch 9y agoThanks. These observations confirm my asssumptions.
- gremlinsinc 9y agojQuery is more of an afternoon thing.. 1-2 days and it's mostly mastered. You just need to know how to use selectors.. and the most common methods like html(), ajax(), post(), get(), text(), css(), addClass(), removeClass(), toggle(), -- but really just being able to select an item on the page, and then google what else you need to know for what you want to accomplish... I'd recommend learning VueJs -- It works well with laravel, not sure what backend you've worked with but I'm sure you can plugin any. It has a LOT of articles/support online. There's a discord chat for more help. Learn the basics of jquery for sure (I still use it a ton) but something like Vuejs or even React would beef up your resume quite a bit.
- GFischer 9y agoJQuery is great for some frontend glue, but I'd try to learn some of the new frameworks. I tried my hand at React, it's doable, and I like it for a prototype, but I'm going to try Vue.js next because it's supposed to be much easier. Angular is supposed to be easier for people coming from the backend. In any case, frontend development is very frustrating (at least for me), a lot work for little gains sometimes.