Building software applications from scratch to a working business is very hard. This channel is aimed to give full guidance for software developers about how to build Full Stack projects, get to production and a little bit about how to make basic marketing as a software developer.
Ahh, right, it seems fucked up with the pronunciation 🌝 There is a Golang library named the same way, and founders pronounce as I do, so I forgot to double check on this one 🤷♂️
This is just a process of setting up the structure for making Electron.js apps. So either way you have to setup your project every time you build an app 🌝
Thanks a lot for this wonderful lesson. Can you please help me a bit? The cookie is set in browser when i call the api directly in browser, but it is not set in browser when i make api call from my front end React app, what can be the issue? I have verified my cors police configuration. I have searched the web but still could not solve my problem. Thanks
That might be because the API doesn’t have access to the Frontend domain name. Make sure that the UI client has the “credentials” enabled for the API origin, otherwise the Frontend can’t share the cookies
I know its have been 2 y ago but if someone could answer me, I did the step by step on my pc and it worked but Im having a white window and this error on devtools "not allowed to load local resource: file:///C:/Users/david/Desktop/R_Js/Electron/sistema/index.html"
Where can i find this code? The GitHub repository source code page is broken and showing "Page not found". Please help us to make use of this code. Looking forward to your reply. Thanks!
Thank you so much for this video... Really helpful... Please make further videos like real-time project example videos which are really helpful for most of the people looking forward to this boilerplate.
I would have loved to see how this example looks in react too, so that I could decide which syntax looks better for me. A lot of reasons you mentioned against redux are subjective: "easy to misconfigure", "more difficult", "adds a lot of complexity to your code". For me the only valid argument you mentioned in the whole video is that useContext comes out of the box with react, while redux is a separate dependency. Also, I feel you are comparing apples to oranges, the true counterpart or replacement for redux would be the useReducer, which you don't mention in this video. Having to build the functionality of redux using useContext and useReducer feels like assembling low level stuff to something, which works out of the box with redux. Finally, there are other options to ease development with redux, as a starter I would recommend Eric Elliot's autodux, which does a good job in reducing the boilerplate code necessary for redux. Would have been nice to actually see your refactoring in a diff view to see how the 100s of lines of codes were reduced to 10s of lines of code.
When I parse the content from matter() my markdown links aren't styled. I'd like my internal links to be blue to indicate a link rather than black. Does anyone know a workaround for this?
This is not alternative of Redux. In large applications it causes performance problems. We should only use contexts when we need to access data in many components, which are at different nesting levels. Furthermore, we need to make sure that we only use contexts for non-frequently changing data. Frequently changing values of contexts can cause our whole component tree to re-render, resulting in performance problems. That is why, for frequently changing values, we should use a state management solution such as Redux or MobX, instead.
If you are running on windows the build:web command will fail. You can fix it by creating a .env file in the main dir and setting PUBLIC_URL=./ Worked for me
Any thoughts on tauri vs other ElectronJs replacements, like neutralinojs v2 ? Since it's rather new, I understand documentation isn't as good as electron.. but can tauri create/debug apps that access hardware (like a usb/serial port)?
This is a very good video indeed. I appreciate you using cut and paste rather than typing out the source code - I prefer you spending your time and effort explaining what things do and why rather than focusing on typing. Less work for you and more useful impact on the audience. One question - how do you get the bash prompt like that? The colors are nice but I particularly want the git branch showing