8
클린 코드 이제는 파이썬이다 북클럽
[유데미 x 책만] 8주 동안 디스코드에서 진행하고 있는 "클린 코드 이제는 파이썬이다" 북클럽 진행을 위해 매주 올려드린 영상을 공개합니다.
77
재미있는 개발 이야기(w/ 허광남-박재호)
OKdevTV(https://www.youtube.com/channel/UCHbXBo1fQAg7j0D7HKKYHJg)에서 매주 방송하고 있는 부담없이 재미있는 개발 이야기
The evolution of React APIs and code reuse
Trace the evolution of React APIs and the mental models behind them. From mixins to hooks, to RSCs, understand the tradeoffs along the way.
I tried 8 different Postgres ORMs
Let's compare 8 ways to work with SQL databases in a JavaScript project like Node.js or Next.js. Analyze the pros and cons of libraries and ORMs that can run Postgres queries in a fullstack framework.
#sql #javascript #webdevelopment
Learn more in full Next 13 Course https://fireship.io/courses/nextjs/
- pg https://github.com/brianc/node-postgres
- postgres.js https://github.com/porsager/postgres
- knex https://github.com/knex/knex
- kysely https://github.com/kysely-org/kysely
- sequelize https://github.com/sequelize/sequelize
- typeorm https://github.com/typeorm/typeorm
- prisma https://github.com/prisma/prisma
- drizzle https://github.com/drizzle-team/drizzle-orm
How React ACTUALLY works (DEEP DIVE 2023)
Are you already working with the JavaScript framework React? Or do you want to learn it? No matter how much experience you have, this video will teach you how React work in detail! Some of the topics include, what is React, how can it be used in existing projects, how does reactivity work, how does React keep the UI in sync with the data and more.
If you found this video helpful,
please give it a like 👍 and subscribe 📨 for more.
🐦 Follow me on Twitter
https://twitter.com/0xAndriy
⏰ Timestamps
0:00 Intro - What is React and what is it not?
0:50 How to add React to (most basic way)
2:24 React in combination with other tools
3:21 What is JSX?
5:17 Downside of JSX
6:00 How React updates the DOM
6:10 Updating the DOM - 1. Trigger
8:33 Updating the DOM - 2. Render
9:11 Updating the DOM - 3. Commit
9:35 Why do we need the Virtual DOM?
10:31 React diffing algorithm
12:18 State persistence
📎 Helpful links
React Docs: https://react.dev/
🎵 Where I get my music from
Epidemic Sound: https://www.epidemicsound.com/referra...
🤝 Services I use
NordVPN - https://go.nordvpn.net/SH4vc
🎥 My gear
Monitor - Dell S3423DWC 34
https://amzn.to/3XcAXuR
Headphones - AKG K240 Studio
https://amzn.to/3J7vAZJ
Earbuds - Jabra Elite 4 Active
https://amzn.to/3Hm4k8M
Mic - HyperX SoloCast
https://amzn.to/3QLS6tg
Keyboard - Apple Magic Keyboard
https://amzn.to/3GDz9UO
Trackpad - Apple Magic Trackpad
https://amzn.to/3CQAq9P
Camera - Sony a6400
https://amzn.to/3w4d7Wf
Lens 1 - Sony 16-50mm f/3.5-5.6
https://amzn.to/3iDSk99
Lens 2 - Sony - FE 50mm F1.8 Standard Lens
https://amzn.to/3GHFheU
Lens 3 - Samyang SY12M-E-BK 12mm F2.0
https://amzn.to/3WclDgM
📬 Inquiries (Collabs, Sponsorships etc.)
frontstartdev@gmail.com
C 언어 기초 (C Language)
C는 절차적 프로그래밍 언어입니다. Dennis Ritchie가 운영체제를 작성하기 위한 시스템 프로그래밍 언어로 개발했습니다. C 언어 주요 기능은 메모리에 대한 저수준 액세스를 담당하고 있으며, C언어를 운영체제 또는 컴파일러 개발과 같은 시스템 프로그래밍에 적합합니다. 이후의 많은 언어는 C 언어에서 직접적으로 혹은 간접적으로 구문/기능을 차용했습니다
코틀린 setter, 어디까지 써봤니?
1) 서론 혹시 이도저도 못 하는 경험을 해보신 적 있으신가요? 저는 식당에서 메뉴를 고르는 것을 어려워하는데요. 특히 중국집에서 절정에 다다릅니다. 짜장면을 시키면, 매콤한 짬뽕국물이 먹고 싶어 집니다. 하지만 짬뽕을 시켰을 때 너무 매우면 어쩌지 하며, 짜장면이 먹고 싶기도 합니다. 그러면서 볶음밥을 먹는 게 더 좋지 않을까 고민합니다. 중요한 것은 무