- What is a cron job?
- Is it possible to specify a time zone when scheduling a task with cron?
- What happens if a cron job takes longer than expected to complete its execution? Will another instance start running while the first one is still executing?
- What is a websocket?
- What is the advantage of using WebSockets over traditional HTTP requests?
- What is Socket.IO?
- What do we mean by websocket handshake?
- What is redis?
- What is the purpose of using redis?
- Landing page.
- Should include the navbar and the footer.
- Menu Page that include meals with name, price, description and image.
- Meet our chefs section that has a list of chefs.
- Utilize forms to a usage of your choice such as reservation/booking or feedback form.
- Contact details section including phone number, email, and address.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1. When does a React component re-render? | |
2. How can you replicate componentWillUnmount using useEffect ? | |
3. How can you replicate componentDidUpdate using useEffect ? | |
4. What does the React.useMemo hook do? |