>Getting started Get a good understanding of HTML, CSS and JavaScript. Everything you learn will have these as their base. The Mozilla Developer Network offers a good intro (no matter your browser choice) developer.mozilla.org/en-US/docs/Learn/Getting_started_with_the_web
thanks, looks interesting and will give it a read.
I am still trying to warm up to React... mostly turned off by JSX. Still it's so universally used, that I feel I am not going to make it very far, unless Vue gets a big bump in popularity and usage or I learn React.
Jason Brown
so which one of u gonna make my uni project ill gib u my steam account ;3
Ayden Morales
>.js TLD when? I don't think generic TLDs can be 2 letters. At least all of the ones I've seen are country codes.
You're gonna have to establish your own country of Javascripstan
Jack Reed
we ray tracing now boyz
John Gutierrez
First for Spring Boot.
Justin Sullivan
>Spent time doing the PHP course on codecademy
Can I ask to have that time refunded?
Christopher Phillips
So when can we actually start writing web stuff in C with WASM.
I'm ready to ditch Javascript.
Jordan Jenkins
>web developers So you're the cancer behind Electron.js and 400MB/tab websites. How does it feel to be no better than a codemonkey pajeet?
Gavin Rodriguez
Lots of people in here just like to build web applications instead of websites.
Owen Brooks
>"""web application""" please stop
Evan Bennett
2022
the madder you autists get the better it feels
Kayden Bailey
i can do it for certain services.
Aiden Gomez
>tfw 4 calendar months in to first web development job >tfw 6 calendar months is right around the corner and i can start applying to the big money hustler listings because I have """experience""" now
Can't wait to jettison this destitute pay job and make some fucking late model used car money
Aaron Scott
Neato
Caleb Cooper
Congratulations on finding /wdg/, and welcome! I don't know about the rest of the anons ITT, but to me Electron.js feels off compared to native GUIs, so I don't use Electron.js to build desktop applications.
Creating Squarespace websites for your clients is a rapidly growing niche.
Hunter Gonzalez
s-such as? l-lewd stuff?
Eli Jones
you have a poor understanding of the field
Jason Martin
As I understand it, it's using trendy APIs and JS to make """web applications""" that cost over 400MB of RAM to display. Is this correct?
Jose Price
there are over 1 billion websites on the internet. you've described at most 0.01% of them
Aaron Kelly
And the rest can be automated then, no?
Ayden Mitchell
no
Adam Nelson
of course not. i'll ask you to wear a skirt and knee socks then kneel in front of me so I can study anime culture closer.
Wyatt Nelson
what is the go-to router for react/redux?
Sebastian Perez
Any opinions on Colt Steele's Web Dev Bootcamp at Udemy? It is on sale.
Can the skills imparted by these kind of curricula land you in an entry level position with some networking?
Brandon Fisher
Any industry established devs have a minute? >apply for job >drive 2 hours for interview >get denied through email yesterday saying "not enough experience" >get voicemail today saying they have a question.
The fuck is happening? They denied me after I told them how much I make even though It's only 10k less than what I asked for. Are they about to make me a low-ball offer or have any other ideas? I need to prepare for this.
Brayden Jackson
Do I need to be a hipster in order to give advice on /wdg/ ?
Owen Diaz
dude, don't ever tell potential employers how much you make. That's a really easy way to screw yourself over for salary negotiation
Juan Hughes
vue-router
Anthony Jenkins
even if they low ball you it is still a stepping stone opportuntiy for you. just hang around for 3 months or however long and work yer butt off
Caleb Gonzalez
can I learn how to become a front end developer in 3 months if I dedicate my entire day to it?
William Foster
Do you guys ever impulse buy domain names? Sometimes I can't help myself
Gavin Sanchez
Yeah, well I would be moving, so ball is in their court. If it's not worth moving my ass then it's not worth taking.
Part of my negotiations would be the title mid-level developer. Taking it as a stepping stone is my main reason for even considering it.
I'm sort of worried what my resume would look like though leaving job after job every 4 months.
Ethan Nguyen
So I was looking into doing some freelance work on the side during studying, and these rates are pretty insane. Even places like fiverr are charging people 5 dollars for literally 3 changes to Wordpress CSS. Is it really that easy to make bank doing front end development?
Austin Cook
I don't think anyone can really fault you for leaving a job if it is to a higher position. Just give as much notice as your current employer wants / as long as your next employer will wait.
Adam Cox
Hey lads, I'm trying to make an API call with React and organize some info on a table based on that call.
The goal is that when you click a button the URL of the API changes and the table with the information changes as well, however when I try to do this for some reason it takes two clicks of the button in order for the information to update on the table.
I also see that I can put the function that'll update the info on render() but I think this is not a good practice and actually when I try to add more buttons that'll change the table information with more API calls it just doesn't work.
You can see an example of what I'm talking about in this CodePen:
It takes two clicks in order for the table to update and I don't really know how to solve it, any help will be awesome! I remember seeing this happening to other of my projects but I don't quite remember what's the solution.
TL;DR: It takes two clicks to update some info on React when It should only take one.
Kevin Lopez
this is technology board, go back to pedo
Cameron Barnes
yes, user, it's kinda doable, but you really have to put your hours in. Why that specific time frame though? Studying under pressure like that can be really stressful. I'm neet right now, no economic pressure of any kind, studying as hard as I can (backend) and still I feel the pressure. I have to remind myself that I have a lot of time, shouldn't rush it.
But yes, do it, go for it. Don't pussyfoot around frameworks to begin with, just go HTML>CSS>JS, and once your JS is solid you'll know where to go from there.
David Wood
Only if I have content to put there. I have a list of novelty domain names that I might buy at some point, but probably won't.
>tfw someone already registered thi.cc
Ian Powell
Just use jQuery.
Worst case scenario it neatens the API at the cost of being a bulky library, which doesn't matter because time isn't critical on the client side since there's only one user per its own machine.
The preferred set up for me at the moment is >C# or node, depending on what you need >React templating/Server side rendering >predominantly jQuery on the front end
It's not the "neatest" but I could pull any NEET off the street to start writing responsive SEO websites like this because it's so simple it even minimises the files you need.
>TL;DR: It takes two clicks to update some info on React when It should only take one. It takes two clicks because you're relying on React to do two way binding, which it shouldn't do but if you force the render engine to run twice actually can, which seems to be what's happening for you on the second click. You're making React have a feature it doesn't have, good job I've always thought that's possible.
Use jQuery when you want to change things the other way and when you want to talk to the backend. You'll inevitably need to do both if users can actually interact with the website and change content.
I did mess around with Vue to get something inherently with two way binding, but server side version has a hard dependency on node and the client side version has a hard dependencies on something.
I'll pay 10% what you do to bid for it if you include a petite section. Do you understand the struggles a man undergoes to find petite ebony/brown?
Doable, sure.
If you care about your personal development, learn some simple programming first. Web frameworks are everything wrong with programming today and will teach bad habits. Otherwise, jump right in because it's actually easy. Whether it's useful is another question, if you run a business you can save between 1000-50,000 a year on IT costs just DIY'ing it, in that case you'd just use the newest, simplest, minimalist libraries.
Although, this actually doesn't call the render method. Curious.
Andrew Hughes
...
Wyatt Taylor
>react.express/ react is a waste of time, it's already on it's way out.
Vue / Marko are the future.
Jackson Russell
Also, I get paid around 200k a year to code Javascript, pretty prominent in the community.
Just a heads up.
Cooper Wright
tomorrow ill register www.pajeetmyson.com
do not buy!
godaddy sucks they autobuy covfefe.com
Evan Sullivan
unless it's a .com or .io, it's worthless
Jayden Morales
Why Vue?
Hogan, moustache and handlebars all work in a default v8 instance so would easily work on node.js or whatever you're using. Vue, on the other hand, has a hard dependency on node.js because: github.com/vuejs/vue/issues/4101
Basically "fuck you, do it yourself."
I don't really care, React will always be more popular and the more likely path because not everyone wants node and single file react is saner than single file vue. Even then, those templating systems I mentioned before all perform faster than vue.
Marko also has a hard dependency on node.js. That's just great, even then it's only fast because string buffers. That's probably how most of the other templating libraries are doing it.
>pretty prominent in the community This means you're well connected, not necessary anything special. Evan You is prominent, but his API is still shit and his design decisions are still questionable as fuck.
Connections doesn't make you skilled, that's a successfulness bias.
Luis Young
bump
Isaiah Thomas
starting a react project. what meme styling or components should i use
Jason Roberts
thx, learned alot in 20 min.. and i thought i knew everything already :)
Bentley Thompson
You should use Vue of course
Christopher Davis
Average job on freelance sites is "build me new Facebook for $100".
Lincoln Garcia
Either pass the new info category into load info or use componentWillUpdate(nextProps, nextState) and test this.state against nextState for a different source value. If different, loadInfo
this isn't even profitable for pajeets lol. Even if you used Wordpress and minimal programming, it would take you 10+ days, which is 1.2$ per day
Bentley Ross
It's harder than it should be. The preference seems to be material-ui, but material0ui@next is way, way better. It is also a major ugrade from the original material-ui with no easy upgrade path.
So it sounds obvious, but @next isn't stable yet, and there's no ETA. I hate the thought of building on the stable and being stuck with it for years when @next comes out next week.
Jack Parker
I screencapped it from one of Reddit's job boards .. it shouldn't be too hard to find given I left the username in it.
Luis Watson
What's some minimalistic background image or color to use for my project. White background seems to fit well but its also too simple I wanna try and "impress" my professor more so it doesnt look like i lazied out(even tho i did and doing 1 month work on 1 day).
Can I put the same php file as action on a form? so kind of like an infinite loop? example say i got like a comment section and got a php file with php code to write $_POST data to a database then php code again to display the database contents and at the end a form with a textbox and a submit button that has action the same php file would this work
Tyler Kelly
sure
Brayden Williams
Server side rendering guy here, still shitty I can't make a vue one, but my latest addition is underscore. Right now I'm trying to add doT.js, after that I think I'm done, unless I really feel like adding Pug too. By that stage you have 5 templating engines to choose from, 6 including mine. Unfortunately some of them can't be single lined so I can't implement them neatly.
>hard dependency on node.js
Josiah Martinez
Turns out you can get free pluralsight for 3 months.
Anyone recommend any courses?
I'm currently listening and digging deeper into my C#/ ASP.NET knowledge with it. Will dive into ASP.NET Core.
I also want something different, was thinking of learning ruby on rails
Asher Bailey
if (isset($_POST['submit'] { $variables_to_display = process_form(); }
function process_form() { do shit with $_POST
return $shit; }
in your template:
Jacob Morgan
>pic What is that?
Camden Roberts
Freelance done properly will get you 2-3times as much money as having a salaried job. Expect it to be 3-4 times as stressful as a salaried job.
Doing odd jobs and microtransactions? You will get fucked over repeatedly by people trying it on or just simply posting shitty specifications for their jobs. You'll also be competing with lowballing Indians.
Carson Cruz
Everyone knows it's not real raytracing unless it's on a chessboard.
Aiden Long
Same guy.
So your selections are as follows: Vanilla JS™ Handlebars Moustache Hogan Underscore doT EJS Dust
Vanilla JS is just me setting props and then treating anything within delimiters as code segments to run and fetch a value from. Simple and has about a third of the features of most of these libraries just by being able to run code.
Everything is of course cached so whilst these machines only take 2ms to run (react is 8ms and vue is only slightly faster), most times a cached result is used meaning if everything is going smoothly most times the server will respond in under 1ms.
Nathaniel Ward
If you're a backend guy (I guess you are, cause of RoR): theres a couple on Linux networks and servers, and 80% of servers worlwide run on linux, so it's good to know that shit. There's one on Oauth, again, gotta know that shit. I did Python testing and the Python intermediate courses, pretty good. They have a short course on Docker, some AWS stuff, that's always good, even if you don't end up working with that stuff it just looks good on your CV.
Evan Bailey
it's true, fuck how do I find normal jobs?
Jack Morales
Work for large corporations, I work for one. Get paid above average and work little, play RuneScape most of the time.
Bentley Cook
thanks for the suggestions, will check out the Linux, Docker and AWS ones!
Connor Nguyen
there's tons of linux stuff, you'll go mad if you do it all. Just pick the relevant ones, and servers are definitely relevant to backend guys. Also, when those 3 months expire, just create a new account with a new fake MS email.
Jaxon Morales
Rate my Angular/Ember killer custom written SPA page. It's super fast™
yeah, thats what I meant, I created a new 3 months after my first one expired last year.
I dabbled in a bit of the confusing VIM and SSH and all that when at an internship I needed to set up a cronjob on the server and give myself permission to do so. Indeed it was hard but satisfying at the end. Is there a book you'd recommend on the topic?
Jace Brown
Damn its like im browsing a website on my machine. Details?
Robert Cook
all subsequent requests are like 500 bytes because there's little data. but still, the initial load is fast too
Jason Nguyen
Give me some heavy data to add, so I can test it with load.
Nathan Davis
Is there such a thing as a good laptop for web development or will all keyboards cuck me compared to a regular desktop keyboard?
Ian Reed
Vultr's storage servers are sold out :( Someone hacked my Digital Ocean droplet and I've wanted to migrate anyways. Gonna get a Tokyo IP Address
James Allen
Dev on laptop is shit, because it gets hot and the heat transfers from laptop to palms which makes you heat up and sweat like a pig.
Nicholas Brooks
Chromebook :^)
Austin Hall
I just need to have a laptop environment because I don't live alone and I can't focus on something if someone is looking over my shoulder or even taking a passing glance. I've always been this way, use to REEE at my mom for walking up on me in the middle of a drawing/writing whatever.
Nathan Miller
how shit is mithril?
Lincoln Torres
try weather ?
Nolan Gonzalez
Are you saying that codecademy is shit, or PHP? While the former is true, the ltter is a money maker.
Adam Lopez
What do you mean?
Evan Martinez
Is it worth it to create a StackOverFlow account and ask some shit?
Adam Ross
Well the codecademy course for PHP is shit at least. But actually I must admit Codecademy in general is pretty shit.
Does anybody know if Lynda has any good PHP stuff on it for beginners? I only really have experience with JS
Ryan Cooper
I'm a programmer and have been for many years, but I've never made a website. I've used JS, HTML and CSS. I've never actually done any work on the server side of a website. What should I start learning about?