Zalety korzystania z usług Python w JCommerce

Typical usage of Front-End technology

Currently the most popular technologies used by developers are JavaScript, TypeScript, HTML5, CSS3, RWD, Rest API, GraphQL Websockets and AJAX. Depending on the type and requirements of the project, developers select frameworks that would be the most suitable and efficient.

The most popular Front-End frameworks are:

  • AngularJS, ReactJS – popular JS framework used for designing dynamic web-based applications,
  • Bootstrap – commonly used HTML and JS framework, used within responsive projects,
  • BootMetro – a CSS environment, necessary to create Windows 8 style websites.

Our main technologies

  • JavaScript
  • HTML5
  • CCS3
  • Vue.js
  • Backbone.js
  • Rx.js
  • TypeScript
  • Bootstrap
  • Sass
  • Less
  • Redux
  • No
  • Webpack
  • Gulp
  • Jasmine
  • Jest
Technologies

– JavaScript
– HTML5
– CSS3
– HTTP
– JSON
– DOM
– AJAX
– WCAG
– ARIA
– Web browsers (Chrome, Firefox, Edge, Safari, Opera, Internet Explorer)
– Cookies
– SEO
– Web security
– PWA
– Creating Email Templates (Newsletters)
– Bug, Markdown

HTML5

– Semantics of tags
– LocalStorage, SessionStorage
– Offline first (SericeWorkers, Cache, IndexedDB, LocalStorage)
– Geolocation
– Audio, Video
– Forms
– WebSockets
– WebRTC
– Canvas
– SVG

JavaScript frameworks

– Angular
– React.js
– Vue.js
– AngularJS
– Backbone
– Ionic

JavaScript libraries

– RxJS
– RequireJs
– Modernizr
– jQuery
– jQueryUI
– Underscore
– Prototype
– Raphael JS
– D3.js
– MooTools

JavaScript state management

– Redux
– NgRx
– Mobx
– Vuex

Strong typing in JavaScript

– Typescript

CSS – frameworks, architectures, solutions

– Responsive Web Design
– Bootstrap
– Material Design
– Materialize
– Unsemantic
– Foundation
– Semantic UI
– Atomic Design
– BEM
– Fonts
– CSS in JS (styled components)

CSS preprocessors

– Sass, Less
– Compass
– Stylus

Testing

– Jasmine
– Karma
– Mocha
– Jest
– Protractor
– Cypress
– Unit.js

API/SDK

– Facebook API
– Google API
– Firebase

Task automation tools

– NPM
– Babel
– Webpack
– Rollup
– Gulp
– Grunt

Package manager

– NPM
– Yarn

Application server

– Node.js

Take advantage of free consultations
and find out more about Front-End development services of JCommerce
Contact us!

Contact us!

Our Front-End development outsourcing services are highly competitive on the market, while at the same time maintaining the high level of competences of a dedicated team. Thanks to this, we are a leader on the Front-End specialists outsourcing market and can take up even the most complex projects.

    I hereby agree that JCommerce Sp. z o.o. shall process my personal data (hereinafter ‘personal data’), such as my name, surname, e-mail address, telephone number and company name, for commercial purposes.
    I hereby agree that JCommerce Sp. z o.o. shall process my personal data (hereinafter ‘personal data’), such as my name, surname, e-mail address, telephone number and company name, for marketing purposes.
    I hereby agree that JCommerce Sp. z o.o. shall process my personal data (hereinafter ‘personal data’), such as my name, surname, e-mail address, telephone number and company name, for recruitment purposes.
    I hereby agree that JCommerce Sp. z o.o. shall process my personal data (hereinafter ‘personal data’), such as my name, surname, e-mail address, telephone number and company name, for future recruitment purposes.
    I have been informed by JCommerce Sp. z o.o., 3 Ks. Piotra Sciegiennego St. 40-114 Katowice – the personal data controller – that:

     

    1. The provision of the aforementioned personal data is voluntary but essential for commercial purposes if I have chosen a request for proposal, or recruitment purposes, if I have chosen the remaining options;
    2. I have the right to access the content of my data, including to receive copies of it and correct it, delete it and limit the processing of it, as well as the right to transfer it, the right to object to the processing of it, and the right to withdraw my consent at any time. However, the withdrawal of my consent shall not affect the lawfulness of processing carried out on the basis of the consent in question prior to its withdrawal;
    3. A statement of withdrawal of my consent to the processing of personal data should be submitted to the headquarters of JCommerce Sp. z o.o. or sent to the following e-mail address: zgody@jcommerce.pl. The withdrawal of consent to the processing of personal data shall result in the inability to fulfil the aforementioned processing purposes;
    4. The personal data provided shall be shared by JCommerce Sp. z o.o. with the company’s authorised employees and individuals collaborating with JC under civil-law contracts, as well as within the capital group, employees and associates of Inetum Polska Sp. z o.o., who are involved in the implementation of the purpose of the processing;
    5. The data provided shall be processed on the basis of the relevant provisions of Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC (General Data Protection Regulation), ‘GDPR’;
    6. Should you have any questions regarding the protection of your personal data, please contact us by e-mail: odo@jcommerce.pl;
    7. The personal data provided shall be processed for the purpose for which it was supplied, or until I express my objection in this regard. In the event of filing an objection, JCommerce Sp. z o.o. shall no longer process my personal data for the aforementioned purposes, unless it can demonstrate that there are valid and legally justified grounds overriding my interests, rights and freedoms or my data is necessary to establish, pursue or defend a claim, if any;
    8. I have the right to file a complaint to the supervisory authority if I consider that the processing of the aforementioned personal data violates the provisions of the General Data Protection Regulation of 27 April 2016.