When you use the React ecosystem, you really do not want all the components to get re-render in any application change. So you use something like 'React.memo' to prevent a re-render of a component if there is no change in data that have relation to the component.

Natan Farkash
Full Stack Developer
ירושלים, ישראל
פרילנסר
אודותינו
FullStack Development experience - 5 years.
-Self-Taught and a Problem Solver.
-Have a passion for development.
-Quick learner.
-Deep and broad technical experience.
-Good team player.
-Big-Picture thinker.
-Self-Taught and a Problem Solver.
-Have a passion for development.
-Quick learner.
-Deep and broad technical experience.
-Good team player.
-Big-Picture thinker.
שפות
עברית
שפת אם
אנגלית
שליטה טובה
תחומי התמחות
תכנות ופיתוח תוכנה
AJAX
I have 5 years of experience in web development, where I have used this technology in combination with a variety of other technologies
HTML5, CSS3, JavaScript
I have 5 years of experience in web development, using a variety of technologies and adhering to performance.
מתכנת, פיתוח תוכנה כללי
I have 5 years of experience in web development, using a variety of technologies and adhering to performance.
DB - MySQL
I have 5 years of experience in web development, where I have used this technology in combination with a variety of other technologies
DB - PostgreSQL
I have 5 years of experience in web development, where I have used this technology in combination with a variety of other technologies
פיתוח אפליקציות ל- Android
I have 5 years of experience in developing websites and mobile applications, using a variety of technologies and adhering to performance.
JQuery
I have 5 years of experience in web development, where I have used this technology in combination with a variety of other technologies
תוסף לדפדפן Browser Extension & Addons
I have 5 years of experience in web development, where I have used this technology in combination with a variety of other technologies
Node.JS
I have 5 years of experience in Full Stack Development, where I have used this technology in combination with a variety of other technologies.
DB - MongoDB
I have 5 years of experience in Full Stack Development, where I have used this technology in combination with a variety of other technologies.
AngularJS
I have 5 years of experience in web development, where I have used this technology in combination with a variety of other technologies
ionic
I have 5 years of experience in developing websites and mobile applications, using a variety of technologies and adhering to performance.
Full Stack Developers
I have 5 years of experience in Full Stack Development, using a variety of technologies and adhering to performance.
React.js
I have 5 years of experience in web development, where I have used this technology in combination with a variety of other technologies
Express.js
I have 5 years of experience in Full Stack Development, where I have used this technology in combination with a variety of other technologies.
API, REST, SOAP
I have 5 years of experience in developing Full Stack, where I have used these technologies in combination with a variety of other technologies.
קצירת מידע, Data Scraping
I have 5 years of experience in Full Stack Development, , where I have used this technology in combination with a variety of other technologies.
מפתחי Front-end
I have 5 years of experience in web development, using a variety of technologies and adhering to performance.
מפתחי Back-end
I have 5 years of experience in Full Stack Development, using a variety of technologies and adhering to performance.
בניית אתרים
בניית אתרים דינמיים
I have 5 years of experience in web development, using a variety of technologies and adhering to performance.
בניית אתרים פשוטים, עמודי נחיתה
I have 5 years of experience in web development, using a variety of technologies and adhering to performance.
אירוח אתרים, שרתים
I have 5 years of experience in web development, using a variety of technologies and adhering to performance.
בניית אתרים רספונסיביים, פיתוח רספונסיבי
I have 5 years of experience in web development, using a variety of technologies and adhering to performance.
בניית אתרים לסלולאר, התאמת אתרים לסלולר
I have 5 years of experience in web development, using a variety of technologies and adhering to performance.
Bootstrap
I have 5 years of experience in web development, where I have used this technology in combination with a variety of other technologies.
נסיון תעסוקתי
ינואר 2020
-
היום
Software Developer
Freelance- Bimmae.com. Site and mobile app including CMS and social media bots. Built it in Ionic Angular. After a year I was asked to rewrite their platforms to use Ionic React instead.
- Server side built in Node.js, Express, Typeorm, Postgres and Nest.js.
- Gold. A system in Ionic (3 mobile apps for 3 types of users) together with Graphql Node.js on the server. For managing shippers and routes along with orders and debt management.
- In addition to other projects. I also built a number of libraries to help with Angular and React, and some Extensions for VSCode.
ינואר 2019
-
ינואר 2020
Software Developer
AnyApp- Syncurio. A system for managing hospitals in London. built with Angular Material Node.js Express MongoDB and more.
- BReal. Ionic app, also CMS built with Angular Material. A complex project for managing meetings for a real estate company in Tel Aviv, meetings between clients and homeowners together with the real estate agent that currently available in the neighbourhood. and Node.js MongoDB.
- Also a number of projects in React and more.
ינואר 2017
-
ינואר 2019
Software Developer
Hforce- Testforce. Start-up for running Tests in Salesforce platform. Huge project in Angular Node.js and Apex, Typeorm and Postgres.
- Tziyut. project that reported suspicious movements to the police by bankers.
- Some support for other projects built in Angular React and Apex on Salesforce platform.
קורסים, הסמכות, לימודי תעודה
ינואר 2016
Full Stack Development
HackerU- During the course we learned among the other technologies: PHP, Javascript, React JS, SQL, MEAN Stack, NODE JS, Angular, GIT, WordPress.
- Upon graduation I received a certificate. Also, practical preparation for the ZEND International Certification Test.
פטנטים וקניין רוחני
אוגוסט 2021
objects-manager
- A tiny and powerful library for managing arrays of objects in a maintainable way
אוגוסט 2021
create-object-context
- A Simple implementation of react context for sharing an object between components without causing unnecessary rendering
אוגוסט 2021
animate.scss
- The library 'animate.css' as sass version
- Now it's easier and better for performance. You do not need to include an entire library for your animations!
אוגוסט 2021
reload VSCode extension
- This extension will add reload button to status bar in the right-bottom of your VSCode editor. This a simple extension, for quickly reload your window, when you have a trouble.. or you want the editor take effect.
אוגוסט 2021
SCSS Generator VSCode extension
- This extension will add snippet to your scss files when you have html file with the same name, or if you have only one html file in same directory.
- The extension will use your html template to create a snippet with initial scss boilerplate.
פורסם על-ידי Natan Farkash
In recent days I have uploaded a new library called hooks-for-react. It contains my collection of hooks, for public use.
One of the main hooks in my collection is the useSuperState hook. It allows you other options to change the state alongside the setState operation.
קישורים
linkedin.com/in/natan-farkash-533855163
LinkedIn Profile
25 תחומי התמחות

חוות דעת

StackOverflow Widget
