Install React js to Laravel
GIT – How to remove node_modules
Create a .gitignore file in the git repository if it does not contain one
touch .gitignore
Open up the .gitignore and add the following line to the file
**/node_modules
Remove the node_modules folder from the git repository
git rm -r –cached node_modules
Commit the git repository without the node modules folder
git commit -m “Removed node_module folder”
Push the repository to github
git push origin master
After all of that, you should also add the gitignore and commit it to the repository
git add .gitignore
git commit -m “Updated the .gitignore file
git push origin master
https://gist.github.com/lmcneel/45594e550a3403d589bdcaad38138a83
React Redux info
Connect: Extracting Data with mapStateToProps: https://react-redux.js.org/using-react-redux/connect-mapstate
Understanding React-Redux and mapStateToProps() : https://stackoverflow.com/questions/38202572/understanding-react-redux-and-mapstatetoprops
Understanding Redux Concept in 5 Minutes | What is Redux ? | Redux Analogy | Redux Lifecycle:
Google Cloud Spanner: SQL, Cloud Spanner with PHP
Spanner: SQL adatbázis a Gmail és a YouTube alatt: Tőzsér Tamás, az Aliz (leánykori nevén Doctusoft) technológiai vezetője a 2017. november 29-i HWSW mobile! digitális termékfejlesztési konferencián tartott, alább megtekinthető előadásában elmesélte milyen problémák járnak együtt a NoSQL adatbázisokkal, és a Spanner hogyan tudja megoldani ezeket.
https://www.hwsw.hu/video/104/spanner-sql-adatbazis-google-cloud-tozser-tamas-aliz-hwsw-mobile.html
Storage
Regional pricing (USD): From $0.30 per GB per month
Multi-region pricing (USD): From $0.50 per GB per month
https://cloud.google.com/spanner#section-7
Getting started with Cloud Spanner in PHP:
https://cloud.google.com/spanner/docs/getting-started/php
AngularJs Vs. ReactJs: Which Is The Best Choice in 2021?
JavaScript still holds the top position as a programming language and a choice of 67% of developers.
https://codeburst.io/angularjs-vs-nodejs-vs-reactjs-which-is-the-best-choice-in-2021-129b54f9768e
Git Commands list
8 Git Commands I Learned During My First Year as a Software Developer
https://towardsdatascience.com/git-commands-cheat-sheet-software-developer-54f6aedc1c46
Megbízásos szerződés esetén…. Mi a véleményetek a projekt alapú elszámolásról?
Mert nekem az a tapasztalatom, hogy még olykor én sem tudom jól megsaccolni előre, hogy ténylegesen mennyi munkával jár egy adott feladat, nemhogy a megbízó.
https://www.facebook.com/groups/408156912634809/permalink/3687640781353056/
A megrendelő igényeitől függ. Van amikor valaki szeretne valamit amiről van elképzelése de a pontos funkcionalitást nem találta ki. Ilyenkor egy MVP-t fejleszt az ember aztán elkezdi finomítani a funkciókat. (ide eléggé fontos a rendes OOP szemlélet)
A másik amikor tudja a megrendelő mit akar és a projektet modulokra lehet bontani és ezek kidolgozása egy vagy több milestone szépen sorban.
A harmadik pl. egy tipikus webes projekt minta:
1. milestone a grafikai design
2. milestone a demó oldal content nélkül
3. milestone belegyúrni a kontentet is
Én sokszor csináltam amikor webeztem azt hogy pl. CMS-t kapott az ügyfél amivel “játszhatott” kedve szerint egy demo subdomain-en, de addigra a projektet már 80%-ban kifizette. Az utolsó 20% meg ment a végleges átvételkor.
Egyedi webárúházas projektnél a funkcionalitásokat group-oltuk be milestone-okba.
###########################
Projekt alapon csak akkor, ha mar megvan a nagyon reszletes specifikacio ami alapjan tudsz arazni reszeket. Ha nem tudjak, hogy milyen egyeb rendszerekhez kell majd csatlakozni, es milyen interfeszek legyenek, akkor nem szerzodnek.
Masik megoldas, ha az ugyfel belemegy, hogy ket heti, vagy milestoneok legyenek, de ugy akkor nem tudsz arat mondani a teljes projektre, azt meg nem mindenki szereti.
###########################
Amennyiben jól értem a kérdést, a milestone bontás ezen nem fog segíteni.
Minél összetettebb a projekt, annál részletesebb előzetes specifikációt kell hozzá készíteni, azt mindkét félnek elfogadni (lehet szerződés melléklet). Igen, ez plusz munka az elején, de ez nyilván beépíthető az áraidba.
Komolyabb projekt esetén pl. szoktam előzetesen nagyságrendet mondani, ha ok, utána készítünk specet. és a specet már be tudom jobban árazni.
Megfelelően nagy projektnél eleve a spec. készítésre tenni ajánlatot, hogy X-ért adsz neki egy specet, ami érték a cégnek / projektnek, mert fel tudja használni másnál is, és azzal tud tőled és mástól is ajánlatot kérni.
Mivel nyilván 2-3 hét munkát nem fogsz “megfinanszírozni” spec készítés címén, hogy utána majd “köszi akkor mégse kell”.
###########################
én a NORMÁLIS agilitást követném. 2-3 hetes etapra bontani. Ha sok kis feladat fér bele, akkor az. Ha egy nagy, akkor az.
##########################
25% ot mar a szerzodes megirasakor elkerek. Es a leirt specifikacioktol elterni nem lehet. Ahhoz uj szerzodeskiegeszites etc etc.
Minden pontot reszletet beleirok mit csinalok stb teszt esatobbi dokumentacio. Volt akit aztmondta hogy tesz es doksi nelkul mennyi? Annak viszlat.
Milestoneok mutass is valamit kapj is valamit fontosak.
Nekem a legfontosabb, hogy egy lepessel elore mindig kifizessenek mert igy nem tudnak elkezdeni trogerkedni.
##########################
How to Pass Components as Props in React
Props can be more than basic data types
https://betterprogramming.pub/how-to-pass-components-as-props-4058ea17dff2
Free PHP, Laravel, React Js, VueJs Project Source Code (Github, Bitbucket)
PHP Jobs – Free Demo Laravel VueJs site With Source Code
DEMO: https://blogbook.hu/laravel_workportal/public/
Project Source Code: https://bitbucket.org/webeswork/laravel_vue_workportal
ONLINE FREE MOSAIC CREATOR (Laravel + VueJs)
DEMO: https://blogbook.hu/laravel_vue_image_mosaic/public/
Project Source Code: https://github.com/minorharpman/laravel_vue_image_mosaic
Hangman – Solver game Laravel – React Js project
DEMO: https://blogbook.hu/laravel_hangman/public/
Project Source Code: soon
React Js Minta Posts Project with Firebase Cloud Firestore
DEMO: https://freebird-react-posts-demo.web.app/
Project Source Code: https://github.com/minorharpman/react_forum_demo_function_component
Shopping cart – ReactJs + Firebase
DEMO: http://catch-of-the-day.blogbook.hu/store/old-fashioned-defeated-wives
Project Source Code: soon