Find Jobs
Hire Freelancers

Angular/Typescript developer need for 3 months

£18-36 GBP / hour

Suljettu
Julkaistu noin 5 vuotta sitten

£18-36 GBP / hour

The initial project will be to build a proof of concept Angular application that will use a server-side API for maintaining client-side state. That might sound a little weird but that's why it's a proof of concept project. If you are interesting, please only write answer these questions in bid. [login to view URL] would you use a client-side state solution like Redux and when would you not? [login to view URL] would you use a NoSQL database and when would you not? [login to view URL] is your opinion on GraphQL?
Projektin tunnus (ID): 18470286

Tietoa projektista

31 ehdotukset
Etäprojekti
Aktiivinen 5 vuotta sitten

Haluatko ansaita rahaa?

Freelancerin tarjouskilpailun edut

Aseta budjettisi ja aikataulu
Saa maksu työstäsi
Kuvaile ehdotustasi
Rekisteröinti ja töihin tarjoaminen on ilmaista
31 freelancerit tarjoavat keskimäärin £24 GBP/tunti tätä projektia
Käyttäjän avatar
When would you use a client-side state solution like Redux and when would you not? We can use client side state where we want to reterive data using session and cookies. About Session in many dynamic web sites you want to store user data between HTTP requests because http is stateless and you can't otherwise associate a request to any other request, but you don't want that data to be readable editable at client side because you don't want the client to play around with that data without passing through your code. When would you use a NoSQL database and when would you not? When we Need to handle large volumes of structured, semi-structured, and unstructured data and Follow modern development practices such as agile sprints, quick iterations, and frequent code pushes Mostly the Prefer for object-oriented programming What is your opinion on GraphQL? GraphQL API is better that REST APIs. By using GraphQL API the clients can get exactly what they need from the server, and receive that data in a predictable way. We can implement GraphQL API without impacting existing queries. Also Aging fields can be deprecated and hidden from tools. By using a single evolving version, GraphQL APIs give apps continuous access to new features and encourage cleaner, and more maintainance to server code. Another big benefit is the ability to retrieve many resources from a single request. Ping me.
£18 GBP 40 päivässä
5,0 (39 arvostelua)
7,6
7,6
Käyttäjän avatar
Hello Sir, I am a 5+ years of experience Web Developer, I am an expert in Angular, Node.js, Ionic and many more excellent technologies that may come in handy for you. I also have a lot of experience in Deploying apps so you won't need to hire a DevOps specialist as I provide all the needed services, including Reverse Proxy Setup like Nginx, Containerization using Docker, Acquiring cloud services with providers like DigitalOcean, AWS, Heroku. I am from Egypt and I speak English fluently. Answers: 1. I prefer not to use a state management solution with Angular as I believe it does not fit in its ecosystem, singleton dependency injected services with RxJS is much better. 2. If you have an unstructured nature of data that is not very relational, and if you don't care for ACID properties. 3. It is good, but I believe REST is still the way to go for now. Kindly contact me to further discuss.
£33 GBP 40 päivässä
5,0 (54 arvostelua)
6,6
6,6
Käyttäjän avatar
Hey, I am a Senior Software Developer with extensive MERN stack experience. I would be more than happy to work on the project and discuss more. Here are the answers to your questions: 1. I really love Redux and I believe that a state manage library should be used in any case for efficient state management. If things are not finalized yet, I would intrigue you to a conversation where I would love to suggest why we should choose React over Angular and how powerful the combination of React+Redux is, though Redux uses Context Api under the hood. You can also check out NEXT js fro seamless SSR. 2. Overall, I love the flexibility of a NoSQL database such as MongoDB, but there are certain things that a SQl database might be helpful for. Relational databases enforces ACID. So, you will have schema based transaction oriented data stores. It's proven and suitable for 99% of the real world applications. You can practically do anything with relational databases. But, there are limitations on speed and scaling when it comes to massive high availability data stores. 3. I really like REST APIs because that is pretty much the standard in the development community but I am very interested in GraphQL as well. While, I have not used it on a large project, I am open to trying out. Thanks, Rohan
£22 GBP 40 päivässä
5,0 (8 arvostelua)
4,7
4,7
Käyttäjän avatar
1. You would use Redux (or Angular Services) when you need to maintain a consistent state between the different components which depend on the same data. In general, it is always a good idea to use state solutions in your application because attaching data gathering to the structure/hierarchy of your components makes it harder to maintain and change in the future. 2. NoSQL databases are effective and a good choice in two particular situations. a) when the structure of your records/documents varies to often b) When your querying does not require combinations of types of records. Since today's RDS support JSON fields, you can get the best of both worlds just merely using an RDS. 3. Excellent in the long run and when scaling an application (and you want to reduce the number of calls to your servers), but when not at that point, adds a gratuitous level of unnecessary complexity.
£27 GBP 40 päivässä
5,0 (2 arvostelua)
3,9
3,9
Käyttäjän avatar
I have a total of 3 internship experiences during my under graduation: In my last internship, we developed an android application from the scratch. The application is about trading stocks based on real estate, so basically the idea we divide the land into several parts and make stocks and sell them at a destined price. Trading can be done with them and at the end the land is developed. This use case requires a complicated Database schema which we developed in mongodb and it turned out be efficient for our use case. We also had to built an API in NodeJS to handle the database in the server for the android application client. This on the whole constitutes the entire front end and backend of an application. The other internship was about exploring the blockchain technology and how it can be used to a particular use case of a firm. The use case is about single time profile verification to avoid multiple times whenever an employee changes a company. And maintaining the database safe and secure by decentralising it with blockchain technology. We used hyper ledger fabric to setup a base chain for the use case and tested it. Its like creating proof of concept for further development. In my first internship I worked on ROS, Robot Operating System, an open source framework for developing software interfaces for robots. There was a 7 axes smart robot which was developed by a company to work in collaborative environment along with humans. For this multi axes arm, we programmed the back
£27 GBP 20 päivässä
0,0 (0 arvostelua)
0,0
0,0
Käyttäjän avatar
I've I've been using angular 2-7 and Typescript from the initial days of its release. I can mention at least three major projects in which I've used angular as it's client including an ERP and HIS for distributed dialysis centers, inventory management and logistic of an online retail store with multiple warehouse as well as 2 different mobile apps both for customers and delivery agents (ionic framework). The serverside programming was all with Nodejs as well as Mongodb, PostgresSql and Redis (for session management). I use docker and CaaS to deploy the product and If u want I can setup a CI/CD using Jenkins so that u can follow your product from the early codes of development
£18 GBP 20 päivässä
0,0 (0 arvostelua)
0,0
0,0
Käyttäjän avatar
I have Hands on knowledge in Angular js with latest version and good confident to develop Angular base application Relevant Skills and Experience Hands on experience in Angular js, Angular 2,4 and 6 , bootstrap, scss nodejs Web API, Asp.net MVC, SQL server, Agile methodology etc. Hands on experience in responsive website design and development
£27 GBP 40 päivässä
0,0 (0 arvostelua)
0,0
0,0
Käyttäjän avatar
I am currently serving my notice period and I will be free from 14th Jan so I can work dedicatedly with you. I am currently working on angular 6 for frontend and WebAPI for backend. Relevant Skills and Experience I am currently working on angular 6 for frontend and WebAPI for backend. I have also used angular material, reactive forms and created services to consume API calls. You can pay me 15£/hr.
£18 GBP 40 päivässä
0,0 (0 arvostelua)
0,0
0,0
Käyttäjän avatar
Greetings! I can work with you I have been working for US clients for long time and will be free by next week. I am perfect for this for better understanding lets chat and i can also do negotiation. Relevant Skills and Experience I have been working in it industry for more than 7yrs. Currently I am working in angular 6 with angular material, reactive forms, used authguard for authentication and services for APIs calls. WebAPI
£20 GBP 40 päivässä
0,0 (0 arvostelua)
0,0
0,0
Käyttäjän avatar
I am committed
£30 GBP 10 päivässä
0,0 (0 arvostelua)
0,0
0,0
Käyttäjän avatar
Hi, We are a team of 3 with each having More then 8 years of experience. We have worked of technologies like aws , angular, node , MVC , Java , mongo bd, db2 etc. We are interested in this project
£24 GBP 10 päivässä
0,0 (0 arvostelua)
0,0
0,0
Käyttäjän avatar
I have developed an application for European patent organization by using spring boot and Angular 4.
£18 GBP 40 päivässä
0,0 (0 arvostelua)
0,0
0,0

Tietoja asiakkaasta

Maan UNITED KINGDOM lippu
London, United Kingdom
0,0
0
Liittynyt tammik. 4, 2019

Asiakkaan vahvistus

Muita töitä tältä asiakkaalta

CRM systems data to Excel entry
£5-10 GBP / hour
Kiitos! Olemme lähettäneet sinulle sähköpostitse linkin, jolla voit lunastaa ilmaisen krediittisi.
Jotain meni pieleen lähetettäessä sähköpostiasi. Yritä uudelleen.
Rekisteröitynyttä käyttäjää Ilmoitettua työtä yhteensä
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Ladataan esikatselua
Lupa myönnetty Geolocation.
Kirjautumisistuntosi on vanhentunut ja sinut on kirjattu ulos. Kirjaudu uudelleen sisään.