Encore Crash Course - TypeScript Backend Framework & Toolset

  Рет қаралды 26,432

Traversy Media

Traversy Media

Күн бұрын

Пікірлер: 85
@Israeljoelic
@Israeljoelic 4 ай бұрын
Hey Brad you made me a proud developer. We love you from Uganda Africa
@johnch1p
@johnch1p 4 ай бұрын
I switched to go for backend web server development. I use React/Typescript via vitejs for frontend web development. I'm not going back to express unless I have a specific use case. I use docker mainly but sometimes kubernetes (k3s) for deployment and hosting. Not a fan of devops so I just use Gitlab for checking in code and the container registry for images I build for docker and k3s. I probably wouldn't have my job today with out this channels tutorial videos. It been over there years since I watched Brad's express tutorial. I'd be interested in seeing a go video. Anyway thank you for such great videos! I dropped a like 👍
@brencancer
@brencancer 4 ай бұрын
is mern stack enough to land a job? congrats sir!
@johnch1p
@johnch1p 4 ай бұрын
@@brencancer thanks. yes I think. It was for me back in 2021.
@aestheticallyamazing2003
@aestheticallyamazing2003 4 ай бұрын
why did you switch to go and not nodejs?
@johnch1p
@johnch1p 4 ай бұрын
@@aestheticallyamazing2003 sorry let me clarify - express uses nodejs so I technically switched from nodejs to go. my manager wanted me to start using go so other c++ developers on my team could help with the web server development while I shifted more focus on UI/frontend development. I ended up liking go over nodejs/express and still use it to this day to make web servers. It's been over two years now. It was pretty easy to learn.
@johnch1p
@johnch1p 4 ай бұрын
sorry let me clarify - I switched from express which uses nodejs to go. my manager wanted me to start using go so other c++ developers on my team could help with the web servers development while I shifted more focus on UI/frontend development. I ended up liking go over nodejs/express and still use it to this day. I switched over two years ago now. It was pretty easy to learn.
@codewalkempire
@codewalkempire 4 ай бұрын
Looks great, looking forward testing this out! Thanks Brad!
@harrisonvictor6493
@harrisonvictor6493 4 ай бұрын
This is amazing, the same way Expo is making mobile development easy for React Native developers Thank you Brad, you are amazing 👏
@andersondamasceno1356
@andersondamasceno1356 15 күн бұрын
I like what I see. I am gonna try it for sure!
@ronjones1587
@ronjones1587 4 ай бұрын
oh yeah! lets go! Thanks Brad!
@andersondamasceno1356
@andersondamasceno1356 15 күн бұрын
See a go app with encore would be amazing too!
@gilaguilar7130
@gilaguilar7130 2 ай бұрын
Thanks Brad, for taking time to share this with us. This was super cool. Really impressive to get up and running with a quick proof of concept. Lovely work as always, you rock!!!
@Tboy_ty
@Tboy_ty 4 ай бұрын
Wow....This is a lot packed in one technology....This looks promising and will get popular soon...life is easy.
@roromemeqatar123
@roromemeqatar123 2 ай бұрын
For front end di is a mess but for back-end di is a blessing. And with typescript modular structure, who do not prefer nestjs, and on top of future change in node run times which can accommodate in nest
@Deepak_Dev_0181
@Deepak_Dev_0181 3 ай бұрын
Brad please do more encore videos and create a small application using encore it will be really helpfull those who use encore
@Deepak_Dev_0181
@Deepak_Dev_0181 3 ай бұрын
Very nice Brad. can you please continue more videos about encore .
@oussamasethoum1665
@oussamasethoum1665 24 күн бұрын
I just tried encore and it seems good, the only part that needs more work is input validation for more such as email, min and max values and length, however it's good really good. my other goto is Elysia.
@andersondamasceno1356
@andersondamasceno1356 15 күн бұрын
I would be glad if you could do a rest api with encore.
@andriyabu
@andriyabu 4 ай бұрын
Thanks bro... this is really cool.
@isuruadikaram955
@isuruadikaram955 4 ай бұрын
Thanks so much Brad!
@hamzashadeez9641
@hamzashadeez9641 4 ай бұрын
Love from Nigeria
@nobudev
@nobudev 4 ай бұрын
Thanks man, I was waiting for a video on encore and you did it , I love you man, and guess what I’m a backend lead thanks for your devcamper api course 🎉
@rence9522
@rence9522 4 ай бұрын
Thanks a lot brad
@alpap6234
@alpap6234 3 ай бұрын
It doesnt seem to have a lot of freedom as how to you add a remote database? We handle everything through our paltform does not sit well with me Seems like vendor locking :(
@nicomiebach
@nicomiebach 2 ай бұрын
You can just use any ORM that you want, for example drizzle with your own Database. And you can self host it aswell, so I don’t see a vendor lock in here.
@trburaktr16
@trburaktr16 4 ай бұрын
When will your Laravel course be published?
@Mk66633
@Mk66633 4 ай бұрын
Pls do a html and css crash course with figma designing. It would really help
@codernerd7076
@codernerd7076 4 ай бұрын
Any update on the Laravel course?!
@SmartWizzard
@SmartWizzard 4 ай бұрын
encore or oncore - why it sound later?
@theyreMineralsMarie
@theyreMineralsMarie 4 ай бұрын
Because that's how the word is pronounced in English.
@MrColt4747
@MrColt4747 3 ай бұрын
Encore is french word, and it sounds like "Oncore" with french pronunciation
@mdsafikulislam9113
@mdsafikulislam9113 4 ай бұрын
How to migrate from ExpressJS to Encore?
@onkark82
@onkark82 4 ай бұрын
Hi Brad, I am stuck in Tutorial Hell. How to come out?
@Ctrl_Alt_Elite
@Ctrl_Alt_Elite 4 ай бұрын
Pick a project that you think will be interesting and just begin coding it - i.e. plan the solution, Google when you get stuck. Don't be afraid to tinker, that is how you learn. If the task seems too big break it down into smaller tasks that feel achievable - if you hit a roadblock, break it down further. I know it can feel daunting at first but you just have to START. Getting over that initial hump & just beginning the project is what you need to do. It's completely normal to feel lost. I like to think of it like this: you're a detective trying to find clues and putting the pieces together to solve a puzzle/mystery. Edit: if you're not sure about project ideas, Google some and pick one that's interesting or go for something common like an e-commerce site or admin dashboard.
@mahmoudtokura
@mahmoudtokura 4 ай бұрын
My advice, next time you follow a tutorial, pause it and check the documentation for similar code as the one shown in the tutorial. It will help you use the framework in the future without going back to tutorials. Then find a fun little project nothing too complex. Try using the documentation as you did with the tutorial. You will struggle a little and get some errors but it's good because solving those errors will make you better.
@abishektamilan9733
@abishektamilan9733 4 ай бұрын
Waiting for your laravel
@ryomensukuna9513
@ryomensukuna9513 4 ай бұрын
can you make a tutorial about linux for Web developers. I am on windows and everyone recommends switching to linux. but I don't understand why? please help.
@AgGh-c5s
@AgGh-c5s 4 ай бұрын
Please what is the best 'python for financial analysis and algotrading course '
@sanjaybatak3549
@sanjaybatak3549 4 ай бұрын
Thanks a lot Brad.
@serapheogen
@serapheogen 4 ай бұрын
Will you ever make a course on Wordpress? Took your Modern Javascript and Freelance Mastery courses. Taking your PHP course now. Learning Wordpress now through some Udemy courses, along with some marketing/SEO and UI/UX design courses so I can start freelancing soon. Really wish I could learn Wordpress from you though. You're by far my favorite programming educator online.
@userct
@userct 3 ай бұрын
wordpress sucks and everybody hates it
@abdulmunnim1822
@abdulmunnim1822 2 ай бұрын
Traversy looks bulked up, Going to gym?
@goo6
@goo6 4 ай бұрын
Would not use this if I had to use an account to deploy. Talk about vendor lock in.
@johnnycincocero
@johnnycincocero 4 ай бұрын
Dude, have you been working out? You look swole!
@bugraotken
@bugraotken 4 ай бұрын
Thank you Brad! I got a question. I don't want to use docker for PostgreSql, cause I got it installed on my machine locally. I have searched the docs for TS support for connecting to an existing db, but no clues. There is a section for this with GO though. Do you know how can I connect to an existing PostgreSql db, with a connection string maybe? It is kinda strange to force you to use Docker but not an existing db.
@codernerd7076
@codernerd7076 4 ай бұрын
You sound like someone who is just starting, just a tip to save you time you're not ready for this yet... start with the basics first like your question clearly showed you jumped a few steps!
@bugraotken
@bugraotken 4 ай бұрын
​@@codernerd7076 I am a software developer for 4 years, earning my wage from one of the biggest IOT company of my country and I have been doing tutorials every day, so I believe your vantage point is quite wrong. I am learning tons of things everyday and I am proud of it but asking this question shouldn't mean that I am a new beginner. Instead of questioning my past, maybe you can also check the docs of Encore and look if there is a part about using a pre-existing PostgreSQL section. For TS, there is no docs about using one, there is only a part for Go. I have tried several things but failed. I am not asking how to connect to a PostgreSQL from Node.js, I have done this thousand times before, I am asking how to do it at Encore.
@bugraotken
@bugraotken 4 ай бұрын
​@@codernerd7076 ​ I am a software developer for 4 years, earning my wage from the biggest IOT company of my country and I have been doing tutorials every day, so I believe your vantage point is quite wrong. I am learning tons of things everyday and I am proud of it but asking this question shouldn't mean that I am a new beginner. Instead of questioning my past, maybe you can also check the docs of Encore and look if there is a part about using a pre-existing PostgreSQL section. For TS, there is no docs about using one, there is only a part for Go. I have tried several things but failed. I am not asking how to connect to a PostgreSQL from Node.js, I have done this thousand times before, I am asking how to do it at Encore.
@bugraotken
@bugraotken 3 ай бұрын
@@codernerd7076 ​​ I am a software developer for 4 years, earning my wage from the biggest IOT company of my country and I have been doing tutorials every day, so I believe your vantage point is quite wrong. I am learning tons of things everyday and I am proud of it but asking this question shouldn't mean that I am a new beginner. Instead of questioning my past, maybe you can also check the docs of Encore and look if there is a part about using a pre-existing PostgreSQL section. For TS, there is no docs about using one, there is only a part for Go. I have tried several things but failed. I am not asking how to connect to a PostgreSQL from Node.js, I have done this thousand times before, I am asking how to do it at Encore.
@bugraotken
@bugraotken 3 ай бұрын
@@codernerd7076 I am a software developer for 4 years, earning my wage from the biggest IOT company of my country and I have been doing tutorials every day, so I believe your vantage point is quite wrong. I am learning tons of things everyday and I am proud of it but asking this question shouldn't mean that I am a new beginner.
@mikoo1991
@mikoo1991 4 ай бұрын
plz make more video. been 8 days.
@oussaber
@oussaber 4 ай бұрын
forgot to mention that you can't deploy somewhere else, vendor locked by design
@AAlani-uz4gm
@AAlani-uz4gm 20 күн бұрын
You sure can.
@joshuajasonnillos8303
@joshuajasonnillos8303 4 ай бұрын
laravel 11 please
@Ctrl_Alt_Elite
@Ctrl_Alt_Elite 4 ай бұрын
Lookup Jeffrey Way or Laracasts & then use the docs to dig deeper.
@birsingh5388
@birsingh5388 4 ай бұрын
Express < NestJs < Encore
@binamralamsal
@binamralamsal 4 ай бұрын
Bun is a runtime environment, completely different from Express or Encore.
@birsingh5388
@birsingh5388 4 ай бұрын
@@binamralamsal They all have same capabilities, they all are used to create backend, maybe we can compare Bun with Nodejs as well.
@binamralamsal
@binamralamsal 4 ай бұрын
@@birsingh5388 They don't have the same capabilities. Bun is comparable to Node.js but not express or encore. Bun and Node.js are runtime environment while others are just frameworks.
@birsingh5388
@birsingh5388 4 ай бұрын
@@binamralamsal Thanks for the information ℹ️ I think I should replace Bun with Nestjs?
@binamralamsal
@binamralamsal 4 ай бұрын
@@birsingh5388 Nestjs is a framework. Bun is a runtime environment. I am not sure if bun has any issues with Nestjs but Nestjs is something which should run on nodejs or Bun. Bun is a runtime environment where frameworks like express, Nestjs runs. Same with nodejs
@salijoghli
@salijoghli 4 ай бұрын
I wasn't expecting bots here
@adrian333dev
@adrian333dev 4 ай бұрын
They're everywhere
@dreamer6911
@dreamer6911 4 ай бұрын
Wdym?
@xs732
@xs732 4 ай бұрын
Thanks a lot Brad
@NathanielBabalola
@NathanielBabalola 4 ай бұрын
This should be more opinionated and modular.... There's no structure for separation of concern or particular design pattern. No way to have a controller, service or repository with the naming conventions
@damianmarciniec1756
@damianmarciniec1756 4 ай бұрын
im so early
@gosnooky
@gosnooky 4 ай бұрын
Looks interesting enough, but these all-in-one, one-size-fits-all frameworks whilst making it easier to work with and deploy, lack the facility to be fine-tuned and customized save for unsanctioned hacks. No matter what I were to build, there would be something insanely specific that I'd need it to do, which is easier at the lower levels (Express), but insanely convoluted when the nuts and bolts lie beneath layers of abstraction. Recent bloated versions of NextJS are painful reminders of this.
@happy..1907
@happy..1907 4 ай бұрын
This was a good channel till they started showing 36min ads. Looking forward to your Go crash course.
@b33lz3bubth
@b33lz3bubth 2 ай бұрын
this is really awful. you could have shown, other things, encores docs sucks.
React Admin Crash Course 2025
45:11
Traversy Media
Рет қаралды 16 М.
Try this prank with your friends 😂 @karina-kola
00:18
Andrey Grechka
Рет қаралды 9 МЛН
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
36:55
bayGUYS
Рет қаралды 1,9 МЛН
Astro 5.0 Crash Course
28:09
Coding in Public
Рет қаралды 9 М.
Are You Too Dumb To Code? A Chat About Imposter Syndrome
7:08
Traversy Media
Рет қаралды 73 М.
.NET Project Setup From Scratch Using These 6 Best Practices
16:07
Milan Jovanović
Рет қаралды 19 М.
Git & GitHub Crash Course 2025
49:29
Traversy Media
Рет қаралды 13 М.
HTMX Crash Course | Dynamic Pages Without Writing Any JavaScript
56:47
Traversy Media
Рет қаралды 159 М.
Effect for Beginners
28:15
Ethan Niser
Рет қаралды 16 М.
Do NOT Learn Kubernetes Without Knowing These Concepts...
13:01
Travis Media
Рет қаралды 343 М.
Every React Concept Explained in 12 Minutes
11:53
Code Bootcamp
Рет қаралды 909 М.
The intro to Docker I wish I had when I started
18:27
typecraft
Рет қаралды 371 М.
What’s Up with Laravel? It’s Everywhere, and Here’s Why!
6:22