zersolo / class_18-project Goto Github PK
View Code? Open in Web Editor NEWfinal graduation project HYF
final graduation project HYF
I've been asked to review your project.
It's great that you have a script to run both server and client.
--src
--public
--server
--package.json //takes care all the dependencies for the server and client
validateHouse.js
typeof null returns "object" so i'd check if it's not null
index.js
While hosting the host will give you dynamic ports, you can't use 8000
so try
const PORT = process.env.PORT || 8000
api/index.js
res.json
instead of res.send
for jsonsApp.js
<Route render={() => <div> 404</div>} />
AddHouseFull.js
-Don't put more than one component in the same file, it will get messy later
-make sure invalidData is always an array or it will break the component
AddHouseInputs.js
const response = fetch('/api/houses/:id', {
method: 'Delete',
});
const filteredItems = [...this.state.houses].filter(item => {
return item.id !== id;
});
response.then(data => console.log(data));
this.setState({
houses: filteredItems,
});
fetch(`/api/houses/${id}`, {
method: 'Delete',
}).then(() => console.log("done"))
-Always handle the errors, make sure you have catch too for the fetch
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.