I can’t believe this stack is actually good

  Рет қаралды 12,775

Ben Davis

Ben Davis

Күн бұрын

Пікірлер: 84
@TheHermitHacker
@TheHermitHacker 5 ай бұрын
This combo is amazing. I have my company's control panel build around SvelteKit + Pocketbase. I am using Pocketbase as a framework and extended it out.
@bmdavis419
@bmdavis419 5 ай бұрын
Yea this is exactly where IMO it thrives
@Frostbytedigital
@Frostbytedigital 5 ай бұрын
The extensibility is one of the best parts! Personally I have to have routes for raw sql queries but adding them with auth is so simple
@good-dev-student
@good-dev-student 5 ай бұрын
Really? Can someone give us a repos as example?
@TheHermitHacker
@TheHermitHacker 5 ай бұрын
@good-dev-student I cannot share my private code.
@sonic8873
@sonic8873 5 ай бұрын
Just search up pocketbade CRUD very easy u can build urself ​@@good-dev-student
@akauppi2
@akauppi2 5 ай бұрын
Appreciated how you describe the thinking behind tool selection. Very clear presentation - nothing to leave out, likely nothing to add. #perfect
@andrewthomas3947
@andrewthomas3947 5 ай бұрын
90% of the websites has less than 10million users/visitor. Pockekbase is great in these traffic range
@bmdavis419
@bmdavis419 5 ай бұрын
This is 100% true, I definitely should have clarified that by scale I did not mean traffic scale, but complexity/feature scale. The auth rules are just not scalable past a few tables IMO thats the real problem
@bman007fl
@bman007fl 5 ай бұрын
Oh, yes. I've been running this for a project that is a small containerized instance I can spin up quickly amongst multiple teams. It gets even better once you run the Go Extensible version, then you can really make it functional with back-end CRON jobs. Having too much fun with both of these.
@bmdavis419
@bmdavis419 5 ай бұрын
Yea this is a huge thing I probably should have covered, using it from a go BE is so good
@albertosalas285
@albertosalas285 5 ай бұрын
You can even embed your static front end files in pocketbase and get the back end to serve them. It only takes a couple of lines of codes amd in fact that is the approach taken to serve the admin dashboard
@bmdavis419
@bmdavis419 5 ай бұрын
Ye I need to set this up
@enkiimuto1041
@enkiimuto1041 5 ай бұрын
I really like how you talk about your decisions.
@adel.dev.account
@adel.dev.account 5 ай бұрын
Thanks... I would love to try this stack
5 ай бұрын
For many years I loved dynamic typing with ruby, after more years with golang, typescript and pydantic it is hard to go back. I like your technical choices. PB can definitely scale for the majority of projects.
@imho7992
@imho7992 5 ай бұрын
Please make a video on mobile app development with Sveltekit + CapacitorJS + Supabase! I think this will really be the most productive stack overtaking React Native in the future
@TarzyRage
@TarzyRage 5 ай бұрын
You're AMAZING! - Would be nice tho, to see your spin on a SSR with pocketbase! ;) - I think you'll nail it!
@jyjyjyj3
@jyjyjyj3 5 ай бұрын
I think Pocketbase will also be a great pair with Astro
@bmdavis419
@bmdavis419 5 ай бұрын
That is actually a really good take, I think the two would be perfect for each other for like a blog site or something like that
@jyjyjyj3
@jyjyjyj3 5 ай бұрын
@@bmdavis419 And I think it's also great from a learning perspective or trying out new front-end technologies. You don't have to think about your backend stuff and you can switch or mix different technologies on the front end thanks to astro islands
@ridass.7137
@ridass.7137 5 ай бұрын
Astro is on big decline
@moodyhamoudi
@moodyhamoudi 5 ай бұрын
@@ridass.7137 Astro monthly npm installs doubled this year
@anlexuan5484
@anlexuan5484 5 ай бұрын
11​@@bmdavis419 Gʻ
@jeffreysmith9837
@jeffreysmith9837 5 ай бұрын
Looking forward to the new stack you'll pick next week
@bmdavis419
@bmdavis419 5 ай бұрын
me too
@danishezwan9320
@danishezwan9320 2 ай бұрын
its the best tool to deliver fast, i have made my system using angular, flutter and pb, dish a product out quickly and use it as conversation starter for future customer easy to fail fast and iterate
@hakuna_matata_hakuna
@hakuna_matata_hakuna 5 ай бұрын
pocketbase can probably meet your production worklods , almost 10k writes per second. the issue would be replicatng the sqlite instance . you can aso use the hooks for finer graned validations or even use it as a framework and use it as a go package
@massy-3961
@massy-3961 5 ай бұрын
PocketBase is extremely underrated. If they adopt Turso over SQLite scalability wouldn’t be as bad, not to mention you can extend it with Golang if you need more functionality.
@bmdavis419
@bmdavis419 5 ай бұрын
Yea I don't think server scale is the problem, its more the complexity scale. Pocketbase collections are not good for complex data models I will die on that hill
@williamclark4143
@williamclark4143 3 ай бұрын
Can we expect a Pocketbase from 0 to production similar to your Supabase 0 to prod? because I would love to see that as your supabase video was just amazing
@zip2830
@zip2830 5 ай бұрын
Should go well with Nuxt as well right?
@bmdavis419
@bmdavis419 5 ай бұрын
yep, any FE framework would work
@jamesgphillips91
@jamesgphillips91 5 ай бұрын
I’ve been working with next and pocket base. Pb is awesome
@skyhappy
@skyhappy 5 ай бұрын
Thoughts on sveltekit vs nuxt?
@BhideSvelte
@BhideSvelte 5 ай бұрын
Sveltekit + Pocketbase is Good for Building Quick Stuff , no one actually noticed it .... Astro + Pocketbase tooo Good timing of video as always
@jingle1161
@jingle1161 5 ай бұрын
Have you tried Dexie Cloud yet?
@pepperparkffm
@pepperparkffm 5 ай бұрын
What kind of graphic editor are you using there?
@Cruzylife
@Cruzylife 5 ай бұрын
What’s up with the rebrand?
@bmdavis419
@bmdavis419 5 ай бұрын
Profile picture is temporary, the name change is just because my name is the least SEOable name on the planet, need to figure out something else (Ben is way too fucking common XD)
@hoeszyslak6989
@hoeszyslak6989 5 ай бұрын
he needs to stop being the second search result to Ben Awad who didn't post in over a year on youtube.
@good-dev-student
@good-dev-student 5 ай бұрын
​@@bmdavis419create a custom name like SvbenX 😅
@good-dev-student
@good-dev-student 5 ай бұрын
​@hoeszyslak6989 yeah he dead Ben awad on dev world
@ancusEIRL
@ancusEIRL 5 ай бұрын
Interesting. Try securing it at network layer id it is only ten.
@emreaka3965
@emreaka3965 5 ай бұрын
typescript is amazing tho
@bmdavis419
@bmdavis419 5 ай бұрын
it is, like I said I only really did raw JS as a meme (although I did kinda enjoy it)
@emreaka3965
@emreaka3965 5 ай бұрын
@@bmdavis419 it's fun until you have a type error 🤣
@yash7630
@yash7630 5 ай бұрын
why not just use a Cloudflare worker
@sarunas8002
@sarunas8002 Ай бұрын
I wish someone built a real application on pocketbase
@Zagoorland
@Zagoorland 5 ай бұрын
lack of TS is a big down for me, I hate using raw JS
@bmdavis419
@bmdavis419 5 ай бұрын
I generally do too
@iulikdev
@iulikdev 3 ай бұрын
wtf it's pocketbase? Where you get this? You can't use a database like postgres?
@pookiepats
@pookiepats 3 ай бұрын
🤦‍♂throws it on a $4 VPS "but can it scale ?!". brotha you never really wanted to know. Most devs that talk like this know Go & SQLite have good if not great performance, they probably are even aware of WAL; what they're really lamenting is they don't know how easy it is to maintain because they haven't tried. Litestream baby.
@ev3rybodygets177
@ev3rybodygets177 8 күн бұрын
U just use the most restrictive policies and open it up as you need. I think ur over stating the complexity.
@vormavius
@vormavius 5 ай бұрын
node in backend is never good, unless u plan to serve less than 1k customers. Anything beyond that is a completely joke, any benchmark can prove you are like 50x wrong.
@drksbr
@drksbr 5 ай бұрын
Pocketbase os build on golang
@josecontreras6981
@josecontreras6981 2 ай бұрын
What would be a better choice ?
@paulholsters7932
@paulholsters7932 5 ай бұрын
Best stack: EdgeDB (complex modeling) node/express angular/ primeNG flutter vercel
@benbowers3613
@benbowers3613 5 ай бұрын
EdgeDB goes hard. It unironically removes the need for an ORM. Flutter + angular is a weird flex tho lol
@ivan.jeremic
@ivan.jeremic 5 ай бұрын
no and no
@good-dev-student
@good-dev-student 5 ай бұрын
Angular lol 😂
@hoeszyslak6989
@hoeszyslak6989 5 ай бұрын
just use appsmith guys stop wasting time unless you are learning. but anotherbase is just bad and will eventually reach student loan levels of technical debt.
@akauppi2
@akauppi2 5 ай бұрын
I don’t really know what you are talking about.
@skyhappy
@skyhappy 5 ай бұрын
Low code is more like low flexibility
@mojojojo6525
@mojojojo6525 5 ай бұрын
Skill Issue
@hoeszyslak6989
@hoeszyslak6989 5 ай бұрын
>skill issue is le bad
@hoeszyslak6989
@hoeszyslak6989 5 ай бұрын
​@@skyhappy yes but most low code can handle a todo list or whatever 3 tables data model mr ben media that almost destroyed his Ben Davis personal brand for whatever "Davis Media" is just made a 10 minute yap video about.
Use Svelte 5 Snippets To Reuse Markup Without Creating Components
17:41
Svelte 5's Secret Weapon: Classes + Context
18:14
Huntabyte
Рет қаралды 30 М.
Мен атып көрмегенмін ! | Qalam | 5 серия
25:41
Леон киллер и Оля Полякова 😹
00:42
Канал Смеха
Рет қаралды 4,7 МЛН
I built a $5 chat app with Pocketbase & Svelte. Will it scale?
13:34
The Modern Dev CMS - Pocketbase
25:25
Syntax
Рет қаралды 17 М.
Svelte 5 Ruined Svelte (and that's why I love it)
12:37
Ben Davis
Рет қаралды 13 М.
Sveltekit Data Fetching in 2024 Explained
19:59
Ben Davis
Рет қаралды 10 М.
Svelte 5 is a beast, but is it worth switching?
37:55
Syntax
Рет қаралды 23 М.
HTMX Sucks
25:16
Theo - t3․gg
Рет қаралды 131 М.
Google’s Quantum Chip: Did We Just Tap Into Parallel Universes?
9:34
5 Things I Wish I Knew When I Started Using SvelteKit
7:27
Ben Davis
Рет қаралды 22 М.
Мен атып көрмегенмін ! | Qalam | 5 серия
25:41