>Free beginner resources to get started Get a good understanding of HTML, CSS and JavaScript. developer.mozilla.org/en-US/docs/Learn - a good introduction to HTML/CSS/JS and Node.js or Django freecodecamp.org - curriculum including HTML/CSS/JS, React, Node.js, Express, and MongoDB javascript.info - curriculum providing a strong basis in JavaScript
>Further learning resources and documentation developer.mozilla.org/en-US/docs/Web - excellent documentation for HTML, CSS & JS hackr.io - crowdsourced collection of tutorials (ignore sponsored stuff, look at upvotes) learnxinyminutes.com - quick reference sheets for the syntax of many different languages pastebin.com/gfBPg24A - Collection of PHP links.
>Need help with some HTML, CSS or JS? jsfiddle.net - create an example here and post the link codesandbox.io - or here if you're using React/Angular/Vue
How does CSS frameworks like Bootstrap loads .scss files despite A) the page is running on FILES:// protocol, B) nothing in either .css or .js files tells the browser to load these .scss files? Or is it happen on browser level? Heck, how does .scss files are generated anyway?
Juan Watson
If i have a value thats like an alternative version of of a key column is it fine just using a delimiter and having it in the same cell? or should i really put it in a different cell? the values gonna be shown everywhere anyway. also
Bentley Cruz
scss gets compiled down to css during development, you're supposed to have css on production
Take an actual course in Algorithms. There is good material available online for free, check out the Stanford MOOC on Algorithms, or 6.006 from MIT OCW.
Jayden Wood
in taiwan they read this way
Asher Scott
On a scale of 0 to retarded, how dumb is it to write an integrated standalone web server/"CMS" in Go? I'm tired of working with shitty servers and shitty back-end frameworks written in shitty languages. I just want something simple that will do what I want it to do and nothing that I don't want it to do.
relax, i just want a few more responses, no need to get your panties all bunched up
Christopher Foster
Is webdev dying? What's the point of learning all this stuff when so much of it has been automated and dumbed down to the point where any shmuck can make their own website with a few clicks and drags?
youre right, basic websites can be done super fast non technicals. is that all webdev is? please dont post pepe for no reason, pointless insecurity
Easton Gonzalez
WYSIWYG and site generators have existed since forever, and people have been saying since forever than web designers / web developers would no longer be needed because of that, and yet here we are. Overly simple tools can only generate overly simple / generic websites. Sophisticated tools are not easy to learn. Despite how easy it is to make a website with React + Gatsby or whatever, most people still can't do it, companies struggle to hire even developers that can do it. Web dev is in high demand and requires a certain skillset, it's not going anywhere.
Jacob Moore
how do build a scraper thaat only grabs certain data values?
Jonathan Ortiz
regex?
Alexander Cooper
Webdevs wouldn't be getting paid so much if webdev were a solved problem. The click-to-build-a-site things are very limited. They've taken over a certain corner of the market, so a smart webdev doesn't try to compete directly with them.
Ryder Lopez
how do i make the query to the site though? i know regex, but no idea how to scrape it
Jason Allen
that's probably one of the popular uses of go
nodejs/typescript would be a different popular choice for that
Aaron Sanders
Not dumb at all. Lots of advantages to it being in Go.
>Boomer company tried to build a single-page application using vanilla JS and 0 guidelines, ended with a buggy mess >Wants to build a separate module using a framework before deciding if it's worth migrating their current code base What do? I've been building some components with React and Vue and I'm fine with both. I like how declarative and intuitive Vue is, feels more natural than querying the DOM, almost as if this is how the web should work from the very begging. On the other side React seems to give me more safety, as many errors are captured in the own editor, which is possible because JSX is just JavaScript pretending to be HTML, plus TypeScript safety (which is also available for Vue, but requires experimental type decorators that seems to defeat Vue's simplicity).
React is also declarative and you don't need to query the DOM
Jonathan Gray
On my portfolio site how should I present my personal projects? Should it just be a picture preview and explanation of what it is with a link to my github?
Christian Wright
I was resigned on using nodejs and then I started learning about Go. Are there any pitfalls in setting up an extremely lightweight standalone server instead of sticking it on top of nginx/httpd?
David Johnson
>Hear this since frontpage or dreamweaver or flash or java applets or wordpress or social media or square space or wix.
Parker Morris
>dreamweaver ahahaha fucking flashbacks man... I had to use this shit in highschool for a bit. It was so convoluted from memory and ran like absolute shit
William Adams
>click *installs wordpress* >click *installs page builder plugin* >click click click *puts some text on a page* >needs a form that will serve as lead generation + marketing + contact form + gun certificate issuing body + CSV import tool for list of nobel laureates
>click click click >click >click click >... >... >hey uhhh... how much money to build this?
or my personal favorite
>heh fuck webmasters we can cPanel our way out of this, plus Amazon is working on their PlasmaTokenService6 which will automate half of it >two hours later >We are a [...] business and are looking for a young talented motivated AWS expert with cPanel experience etc etc etc
Luis Ross
If I make a remote folder for all my webdev projects (Front-end/React) that is being shared between my 2 distros (Windows and Linux) will there likely be any problems if I work on projects, occasionally swapping between distros when I am working on them?
Joshua Foster
in other words it's all bullshit,
you're automating shit so monkeys could use it yet monkeys are still incapable of using it and are paying others to do it for them
as a bonus bullshit abstractions piled on top of an existing abstraction shit heap aren't making things any better
we are now passing function calls to HTML for fucks sake
Ryder Walker
>cpanel fuck that shit
no? do exfat or ntfs though, dont bother with gnu linux native formats
the thing is some people dont actually try to do something. like they have near 0 problem solving skills. i wonder if its skipping a certain developmental period
Samuel Sanders
>no? do exfat or ntfs though, dont bother with gnu linux native formats
Sorry I am talking about hosting the files on a cloud hosting, like Mega. Does that change anything.
Jonathan Campbell
oh. i mean megas a botnet. kimdotcom even said so. wait for mega3
Gabriel Lee
I have super annoying problem with positioning. basically i have a 50x50px square div which i want to position at the left bottom corner of the screen and have it glued there even if the use scrolls. So i am using position fixed and with left: 0, bottom 0 But it just doesn't work properly on mobile phones most of the time. The square is either below the visible screen where you have to scroll to see it, or things like the browser toolbar hidding or appearing while scrolling fucks with it's position as well
Is there some good way to solve this? It can even be javascript.
Brandon Richardson
Yeah, I did something like that. Your code is a bit cleaner, thanks. My main doubt was that even if that works, I was thinking that triggering navigation with an anchor tag default behavior on click would be more correct.
I was thinking of something like that, but never heard of Intersection Observers, thanks.
Ian Lewis
Important question guys, any help is deeply apreciated. I might be able to score a front end job, but I need to get good with SASS (already familiar to an extent) and Blade template engine (Laravel).
I miss the times where it was enough to just be good with html css and javascript and you didn't have to learn millions of pointless bloaty retarded frameworks. And of course each company also uses completely different ones, where they just seem to arbitrarily pick them with a dice roll.
Carson Collins
reposting from last thread, why is mysql ignoring the PRIMARY KEY index on xf_thread (thread_id)?
It could be or you could create a list with a brief explanation followed by a link to each repo. GitHub has an API, I believe you'd be able to fetch a list of a user's repositories
Grayson Jenkins
viewport mayb? try adding this in the section of your html...
Back then the internet wasn't as big and ubiquitous as it is now, since everybody has a smartphone now we have to make things more complex than they used to be
I feel you on the nostalgia but I disagree that the frameworks are pointless - it would be a gigantic pain in the ass to write something from scratch which millions of people use where you have to implement the same security, design considerations etc that are expected of today's web
Noah Anderson
>trying to read oop php and classes this was a mistake
I kinda like it. If you're decent with ES6 it's easy to get into and saves a lot of time if your UI is tied to JS. I do need to go through context and Redux again though.
Justin Stewart
brainlet here whats it called when you make a one page website and the navbar scrolls to different sections? i thought it was called a parallax site but i think im wrong?
Jackson King
typically done with parallax scrolling, yeah
William Sullivan
Why am I getting this after running 'laravel new projectname' from Homestead?
Koa is so much nicer than Express. Why people still use Express is beyond me
Leo Barnes
test
Landon Peterson
why can you explain?
Charles Russell
>Why people still use [hugely popular thing that's riding on its wave of existing resources] is beyond me Could ask the same thing about PHP if they do unrelated things, then they deserve their own components
James Powell
so i am trying to scrape this website. i can login successfully by making a post request it returns dashboard's html but in next step i am trying to make get request to a new page in dashboard and scripts just hangs there server doesn't respond no error.
there is no cookies in this site it is using serverlet or something user is assigned a jsessionid on every login. please help i tries to set refferrer and tried stay-alive but nothing helps.
i tried axios, cross-fetch and even wrote similar script in python with python-requests but same result
Cooper Thomas
>none of the major icon packs has the man-entering-fire-exit style logout icon. that's my favorite one....
Blake Hill
is it that hard to learn React?
Zachary Watson
vectorize it yourself, by hand, auto trace sucks
Wyatt Lee
just take the serverless pill
Kevin Phillips
inertia
Tyler Foster
You could try using something like Selenium and a headless web browser to try scrape more JS based websites like what you're describing.
Caleb Clark
stupid question :
On a website, I've seen a lot of id containing "SL" : what does it refer to ? SL_arrow_up SL_balloon_obj SL_planshet etc.
Jayden Campbell
>tfw when trying to get fucking homestead to work for 4 hours
Isn't this shit supposed to save time?
Connor Ward
it's all cancer, but isn't docker always much easier, these days?
Alexander Young
I'm gonna try Docker, I need to install Laravel for a job and they use Homestead so I thought, might as well go with it. Tried to install it per project, globally and every fucking time I get som error while installing laravel or creating a new projects and pretty much all the solutions I've found are 'just update composer'.
Fucking hell, I'm going to try Docker.
Cameron Walker
> headless web browser actually this is for a react native project. > JS based websites it isn't, can use it fine with java script disabled on my browser.
Robert Lopez
It's originating from a browser extension for inline translation of marked text called ImTranslator. Because of WYISWYG editors, it often slips up and gets uploaded alongside the HTML markup the user has actually authored before it can remove its code from the website.
Sebastian Foster
Interesting, thanks. I actually have this extension
Thomas James
is that the cripple from Game of Thrones?
William Hill
State management sucks ass in React, even if you use Redux or Mobx. Besides that it's a pretty cool framework once you get used it.
Protip: use Styled Components library.
Brody King
Does anyone have a good guide that uses basic JS to make tables sortable? I'm aware that there are countless solutions if you search for it, but I lack the knowledge to tell which ones are unnecessarily complex and/or bad, just looking for some basic shit.
Austin Walker
I like Redux. One one gets used to it it's pretty neat. Good design is half the job.
Makes sense. React is going to be a hell of a lot easier to develop and maintain than jQuery DOM manipulation at that scale.
I can only imagine the relief and excitement the frontend guys must be feeling.
Andrew Foster
Put the rows of the body in an array, sort the array, append it back to the body. There's other things you should keep track to make a nice sortable table. jsfiddle.net/3dgknzue/
Caleb Perez
Is the font-family: Ubuntu available on Firefox on all platforms or, like I'm guessing, just Ubuntu? What's a good font that has font-weight available on all platforms?
oh shit I am retarded, you meant by default? yeah, think you are out of luck. sry for my dumb reply
Jason Gutierrez
Thanks man.
Carter Adams
the day webdev dies, regular programming will die too
Lincoln Butler
What's the proper way to go about implementing this script if you had multiple tables (spread across some separate pages or just one) and weren't using an ID? Would selecting by class be adequate?
Luis Thomas
I'm doing my first project as a webdev (and coding in general) student using react.
I want to use YouTube API to retrieve all videos from a predetermined list of channels, is that possible? I'm reading thru youtube api documentation and the info dump is kinda massive
Angel Rivera
I'd use datatables.net for JavaScript enhanced tables, it's been around for decades and is fast. I used it back on IE6 and even then performance was pretty good.
Nathaniel Morris
Why should I use FTP when I could just use the cPanel file manager? Also, what does cPanel file manager use to transfer files? Is it an encrypted transfer?
Brayden Mitchell
Cute OP
Luke Carter
Thanks, I'll have a look at that.
Aaron Clark
Is there no way to have Javascript read a local file? Am I actually forced to run a shitty web server to feed dynamic data?