[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology

Name
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


🎉 Happy Birthday 4chan! 🎉


[Advertise on 4chan]


File: 1752019876218638.png (8 KB, 670x130)
8 KB
8 KB PNG
Do you prefer fixi.js or HTMX?
https://github.com/bigskysoftware/fixi

>Free beginner resources to get started with HTML, CSS and JS
https://developer.mozilla.org/en-US/docs/Learn - MDN is your best friend for fundamentals
https://web.dev/learn/ - Guides by Google, you can also learn concepts like Accessibility, Responsive Design etc
https://eloquentjavascript.net/Eloquent_JavaScript.pdf - A modern introduction to JavaScript
https://javascript.info/ - Quite a good JS tutorial
https://flukeout.github.io/ - Learn CSS selectors in no time
https://flexboxfroggy.com/ and https://cssgridgarden.com/ - Learn flex and grid in CSS

>Resources for backend languages
https://nodejs.org/en/learn/getting-started/introduction-to-nodejs - An intro to Node.js
https://www.phptutorial.net - A PHP tutorial
https://dev.java/learn/ - A Java tutorial
https://rentry.org/htbby - Links for Python and Go
https://quii.gitbook.io/learn-go-with-tests - Learn Go with Tests

>Resources for miscellaneous areas
https://github.com/bradtraversy/design-resources-for-developers - List of design resources
https://www.digitalocean.com/community/tutorials - Usually the best guides for everything server related

>Need help? Create an example and post the link
https://jsfiddle.net - if you need help with HTML/CSS/JS
https://3v4l.org - if you need help with PHP/HackLang
https://codesandbox.io - if you need help with React/Angular/Vue

/wdg/ may or may not welcome app development discussion. You can post and see what the response is.
Some app technologies of course have overlap with web dev, like React Native, Electron, and Flutter.

We have our own website: https://wdg-one.github.io

Submit your project progress updates using this format in your posts, the scraper will pick it up:

:: my-project-title ::
dev:: anon
tools:: PHP, MySQL, etc.
link:: https://my.website.com
repo:: https://github.com/user/repo
progress:: Lorem ipsum dolor sit amet

Previous: >>106790821
>>
>>106827664
I love how those mysql ui thingies can't hold a candle to raw sql queries, seeding, dropping indexes, you name it, these uis, at least in my experience can only handle very basic shit
>>
>he's not waiting for react fir
Ngmi

>>106827789
Normies hated the terminal but love talking to chatgpt
They are irredemable
>>
>>106827789
>raw sql queries
Yikes
>>
>>106828047
I just used the gui "terminal" top keks, don't get me wrong the gui is convenient but it can'd do half complex tasks
>>106828073
>not loving sql as is
I would be sad if that were me
>>
For me it's MongoDB because it's web scale
>>
File: microsoftblazor.png (14 KB, 814x552)
14 KB
14 KB PNG
Day n of me working on my shitty Blazor WASM project
>>
>>106828352
>>not loving sql as is
>I would be sad if that were me
That's not the issue
>>
>>106828823
tell us about your DB design strategies to boost (and not tank) performance along your collections

>>106828983
how's it going?
>>
>>106829248
what is it, sql injection? in the context that I was thinking (me sending queries I've written myself to the DB) that doesn't take place
>>
>>106829293
nope but yeah that too
>>
>>106827664
God I fucking hate phpMyAdmin
>>
>>106829417
Use adminer, its alright
>>
>>106829285
>how's it going?
I'm only trying out Blazor because I wanted to try writing C# which I don't have much experience with. It's okay I guess but a bit frustrating because I don't really know what I'm doing. If I was writing JS instead then things would be more straightforward.
>>
>>106827789
>>106828352
>those mysql ui thingies can't hold a candle to raw sql queries
You mostly use raw SQL queries in the GUI clients doe?
There are visual editor parts too and they come in handy sometimes.
>seeding
This is not the job of a gui client.
>dropping indexes
They can literally do this just fine.
I really don't know what you mean here.
>>
File: 1740531767000608.jpg (90 KB, 392x578)
90 KB
90 KB JPG
please shill me your favorite back end language.
I want to learn a new language.
>>
>>106829711
Machine code
>>
>>106829509
>I don't really know what I'm doing
that's tough, try to find some guidance somewhere
>>
>>106829527
I found not one but many limitations in the gui that I just know how to overcome one by one with queries, etc.
gui should give you a way to import export DB data, again it failed there the command line to the resque, seeding and exporting it's something you have to do some times, so might as well
>>
>>106829711
node just due to its simplicity and relatively low amount of code and boilerplate, that's coming from someone that has done learning projects in both spring and .net, fuck that bloat
>>
>>106829711
Go because it's simple, performant, and the tooling is great.
>>
>>106829734
Yeah I'm learning stuff. Blazor is just a bit different to what I'm used to
>>
>>106829751
The GUI is supposed to be an environment for me to run queries primarily, but it can also do a lot on its own.
>way to import export DB data
Both workbench and phpmyadmin can do this. Though for some reason importing into workbench is kinda broken, but I mean the entire program is kinda broken (it works byt it's super slow, idk why), but it's not like there's a better one. It has a lot of features.
>>
>>106829868
I'm not saying it's bad, I'd use it again, just sad that I have to overcome its limitations with sql, is all
>>
>>106829935
Honestly, I never complained about the lack of features, I only complained about it being slow or crashing or some things working intermittently. If it was solid and everything it promises worked reliably, it would be god tier. Some things like autocompletion KINDA work SOMETIMES but don't actually work well enough to rely on. The fucking schema/table search box usually doesn't work but sometimes does so I have to do show tables; or desc table1; to search the columns or tables. These are very annoying.
>>
For me it's SQLite since 9 out of 10 times you don't really need a dedicated RDBMS server and you can save a lot of infra costs.
>>
File: maxresdefault.jpg (73 KB, 1280x720)
73 KB
73 KB JPG
>>106829711
Laravel on the backend, React on the frontend, Inertia in between.

PHP, while still having its quirks, has grown a lot over the past decade. Both Laravel and React are opinionated frameworks. Opinionated enough to find tons of resources and packages for their respective ecosystems to help you out in the "(LaravelReact) Way(tm)" (which also helps with hiring and getting hired). But not too opinionated where you're deterred to do your own thing, if that's what you need.

Easy to get into and get started without having to reinvent wheels, but hard and rewarding to truly master and bend to your will.

https://laravel.com/starter-kits
https://laravel.com/docs/12.x/starter-kits
>>
>>106829711
Second for Go, it's simple and the standard library is great. The ecosystem is large and healthy, there are always multiple options to pick from for whatever you many need like sessions, crsf, etc. which is a GOOD THING(tm). If you want to write a website in Go I recommend net/http+html/template. Once you build something basic consider Go Chi for QoL in routing and Chi's render package for binding requests to structs and simplifying responses.
>>
>>106831167
Tempting...
>>
>>106827664
I'm trying to use database DDL to represent the DB schema in RDF format.

The W3C stds are undecipherable to me (R2RMD).

Has anyone ever done something like that or knows of something that might help?

Probably found one of the rare cases where this semantic web stuff might be useful.



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.