>Getting started Get a good understanding of HTML, CSS and JavaScript. MDN web docs offer a good intro (independent of your browser choice) developer.mozilla.org/en-US/docs/Learn
Trying stuff out, I think I understand why people bully web devs.
Everything is so drag-n-drop. There are like 20 bazillion frameworks and libraries and APIs and whatever the fuck and you're completely constrained.
I understand that this is the nature of the standardized web, but I hate this shit.
William Ortiz
What should I know before diving into mean?
Bentley Morris
that angular and angular2 is not backwards compatible.
Kayden Scott
Yes.
But now you also understand why there are so many JS frameworks. It's just boring to glue the same shit together over and over again with the same old technology.
If we only had ONE web language and ONE modern framework left, we could still do everything with it. But nobody would enjoy his work anymore.
Ayden Jackson
Node is OK, but for the rest:
Check PostgreSQL or MySQL instead of MongoDB. NoSQL is sometimes great, but also has downsides.
For Express check alternatives like Meteor, Koa or Sails.
Also I'm not gonna lie to you: Vue > React > Angular.
Easton Baker
why do you think vue is better than react?
also jwt or oauth?
Easton Murphy
1) One cool dude & team > facebook > google 2) Vue is more light weight and more to the point. React is OK, Angular is like Java. 3) Vue code looks better to me (though I also like React). Angular is just an ugly b*tch. 4) React's JSX is refreshing but too experimental for me.
>also jwt or oauth?
Personally I think JWT it the future.
Brody Sullivan
Ok /wdg/ what is THE book or learning resource for TDD? I'm sick of being a shit lord and writing untestable code.
Adrian Howard
>get TDD framework for language of your choice >learn how to write a simple test >red-green-refactor each new feature/funtionality
That's basically it.
Chase Jones
Javascript question:
Say I'm holding a .wav file inside a Blob object. Now I want to pass that object's URL to an audio tag. How do I do that? I'm asking because since this is a Blob, it doesn't end with .wav, it's just an extension-less object.
Matthew Adams
MERN is superior.
Camden Turner
everybody knows WINM is the ultimate choice
(windows iis .net mssql)
Ian Moore
the last one is where i need a concrete definition and set of guide lines
Adrian Butler
Anyone got tips on landing a remote web dev job? I'm still a junior dev but I do have work experience, not a complete newbie.
I've been applying to a lot of remote jobs because I want to move out of this country and have a more flexible schedule. But no calls back.
I want to learn Vue but unfortunately most jobs are for React devs, and there are much less tutorials for Vue. So I'll stick with getting gud at React then move to Vue.
Logan Rivera
kys... it's not a bad option tbqhfamalamb, in hindsight i'd pick this over my php pajeet days isn't remote where you don't leave the house tho? hows that going to play with finding residency in a foreign land
Jaxson Cooper
Dude, thank you. I'm going to apply for everything.
You can do remote anywhere, it just means you don't have to go to an office. I live in Europe so I plan on moving to Spain or somewhere within the EU.
James Allen
the only thing I don't like in Vue is I have to any small callblack to onclick for example in my methods, is there a way to make it like in React something like Mein Nigger
James Mitchell
>I want to learn Vue but unfortunately most jobs are for React devs
And this won't change anytime soon if you do not learn what you want to use but instead slave to some statistics that change every few months. The "Eat shit, 10,000 flies can't be wrong!" philosophy..
>there are much less tutorials for Vue
Vue is very easy to pick up and you can be productive much ealier.
>So I'll stick with getting gud at React then move to Vue.
I'd rather do it the other way arround. Build a few small toy apps with Vue to get the hang, then learning React will be easy.
Parker Miller
thanks that did the trick
Jacob Edwards
>I have to any small callblack to onclick what?
Benjamin Evans
sorry, I wanted to say it there is a way in Vue to define a callback on events inside the template just like in React without adding it as a method in js section
Gabriel Gutierrez
Why do people get so buthurt when a service is no longer free because it can't sustain itself?
Why do people think website owners have billions of dollars so users feel entitled to free content?
It's called entitlement. Society creates norms, and when norms are removed people react as if it were abnormal or unjust, when in reality there are no objective norms or absolute morality. Nietzsche etc.
Which service are you talking about in particular?
Aiden Martinez
>have to integrate with a WS via JS I hope whoever came up with SOAP and WSDL chokes on a tsunami of dick
Jordan Flores
Can anyone give me a link on VueJS/ReactJS pulling from a JSON API server? Just need a good code sample
Jaxon Cruz
Applying to a job and they fucking as for my gender pronouns. Fuck's sake now i don't want to work there.
Easton Phillips
They might not get anything done. You should look for a job where they squeeze out the productivity of the developers.
new Vue({ el: '#app', render: h => h(RootComponent) });
There is vue-resource as well, but it's been retired (axios can easily take its place)
Bentley Richardson
Not even forcing a fee. I just put up a donation link and half the users lost their shit.
Owen Ortiz
Got a simple question. I'm making a photobook-like app, where user can upload images, descriptions, then get a pic of what they uploaded in its entirety I'm not interested in having any permanence; images should be removed when user has received pic. QUESTION: How should I store images?
I'm thinking I'll get sluggish if I store on client side (I might be wrong).
Caleb Cook
If you don't need the images for future use, then whats wrong about doing everything client side? Also saves tons of bandwidth.
Mason Foster
That sucks. How intrusive is the donation link?
Andrew Wilson
yeah, a vocal minority always loses their shit over donation links.
Caleb Edwards
Why does webdev always feel clunky and messy
How should I dev without it feeling clunky
Angel Cox
Know your tools. Know your workflow. Know yourself.
Dominic Gray
quick rundown
Samuel Rivera
this pretty much Webpack sometimes gets some shit for being yet another complicated JS tool, but the ability to require/import literally everything is really amazing.
any good resource for basic login? It's only for administrator access to one page on the site. asp.net btw.
Ian Thompson
>literally asking us to do his google search kek
Wyatt Clark
lmao
Nathaniel Gutierrez
Any way to browse bookmarks on an HTML file from a CLI and without a web browser?
Connor Nguyen
what? You have a html file with URLs in them and want to open them without a browser?
regex the urls from the file and curl the results
Otherwise you need to explain what you want to do with more details.
Isaiah King
I need to tag and sort a lot of urls inside an HTML file. In a way I can view and organize them at the same time.
David Martin
All this manually but painless, if possible.
Jace Adams
small script in your go-to language, that finds all the URLs in the file via regex. Then you do with them whatever you want.
Caleb Reyes
What about hapijs
Jacob Carter
what you are looking for is called web scraping, even though, you use case is offline. You need something that can parse html to string of your language of choice. There are libraries so you don't need to go down the regex alley
Brandon Davis
>not listing -brah or -zeezbrah
Leo Flores
If you want to try out (document-oriented) NoSQL, you should try NoSQL at its best: CouchDB. It's really slick. It speaks simple REST, so no DB connector's needed, has master-master sync, and a built-in web interface to manage the data. Since version 2.0 it even lets you use a MongoDB-style query language, so some what you learn will apply to MongoDB.
Christian Reyes
I've heard of CouchDB before, and using REST to access it sounds appealing. Any good resources?
Give it to me straight /wdg/. Is there a way to save MULTIPLE inputs from a single element into localStorage or can it only save one? I want to make a page where the user can take down notes, which are saved in Local Storage. At the moment, I can save one note but any more notes overwrite the previous entry.
Just...deliver the news to me /wdg/. Am I going to die or can Local Storage save more than one instance of an entry with the same key attribute?
Logan Long
I love learning web development with you guys :)
Julian Mitchell
Learn the fundamentals of JS, man.
Lincoln Turner
You know what, I have been. And I don't like asking questions about simple shit. But I am tired tonight. If nobody wants to help me, that is perfectly understandable. I can just go to bed, wake up tomorrow and revisit the problem.
Charles Murphy
>I can just go to bed, wake up tomorrow and revisit the problem. Do that. If you still can't figure it out, post again.
Carson Thomas
nigga use indexeddb
Brayden Morgan
You can store all your notes into a notes array thats made up of notes. then just stringify it before saving it to LocalStorage
Angel Sanchez
Hell,being a fucking lethargic I skipped a few days without thinking of this project,alright a rundown on project.
>Simple Login and Password. >Non EMAIL Authentication. >Goes into user panel. >on the left there is a notepad directory. >functions includes,creating a main folder then a sub folder and then notepad files. >on the right there is TO DO LIST window. >Zoom out levels include weeks,month and year. >functionalities include remainder via mail,pie chart and graphs.
PIC RELATED is the rough overview.
and here is the user window after the user logged in.
Jacob Phillips
react is hated around here because spergs literally think facebook is going to hunt them down and sue them into oblivion for making yet another imageboard
Brody Sullivan
Continuing the project from a week ago,here is the index.html code,yes I will try to import the css from a folder and the current problem I am facing is due to the Jumbotron class its overlay-ed and the input box isn't working.
I'm getting burnt out in I.T., system admin and cloud shit. I've got great Linux, AWS, and networking skills. Would a switch to webdev mean more money? I already know my way around Python and JavaScript. Would I have a leg up if I came into webdev already knowing Linux/AWS/Security/pentesting shit or would that be irrelevant?
Jaxson Sanchez
>Reddit >Not sleeping all night >living in Pakistan At least you like a good text editor.
Jose Wilson
>I'm getting burnt out in I.T., system admin and cloud shit. Why? >Would a switch to webdev mean more money? Probably. If you can deliver everything to your clients on your own as a one man army kind of freelancer, then the sky is your limit. Though I am not sure that is the right way to go if you want to avoid burnout right now.
Jeremiah Miller
Your inputs work fine, your text color is white, so you cant see it. you need to override text colors on your inputs to black.
eg input { color: #000 }
Daniel Torres
If you get burnt out in IT, lmao good luck in webdev friendo Unless you don't actually mean burnt out and just bored, in that case I can understand, webdev is pure thrill desu
Luis King
>Why?
The rote-ness of it. It's more maintainance than anything, and even that maintainance is being scripted into nonexistance.
Is freelancing popular with webdev?
That is more what I mean. I love the infrastructure side, I love building systems. But I.T. jobs themselves hardly have that.
Tyler Allen
Then you'll love this shit bruv. Maybe you'll enjoy sticking to backend but honestly full stack is comfy. Plus, none of the jobs are so intensive, so you have plenty of time to learn things you want to even if your company is using a different stack or whatever the deal is.
Christopher Bell
Thinking of doing a "twitch plays bitcoin"
I know how to do it. Already have a twitch wss bot What do you think?
Josiah Rodriguez
That sounds awesome. I've been getting that feeling but don't wanna get my hopes up.
Gabriel Kelly
Markets are adversarial. Your viewers, if they trade, would have an incentive to bankrupt you.
Jackson Taylor
>Is freelancing popular with webdev? Yes, it is. If you don't mind doing shit jobs for lowball pay, and competing with Pajeets on Fiverr, then being a freelance web dev is right for you.
Ian Anderson
Freecodecamp down for anyone?
Bentley Allen
Well if the pay and demand for working a steady job is there in this field, I won't see the point in fucking with the Pajeets.