Zoeken…


Geïntegreerde ontwikkelomgevingen

Ontwikkeling begint meestal met een editor of een Integrated Development Environment. Het is bekend dat de volgende IDE's tot op zekere hoogte Meteor ondersteunen:

  • Atom - Javascript IDE die het isomorfe JavaScript-framework van Meteor volledig kan benutten. Als je je editor zelf wilt kunnen hacken, is dit degene die je kiest.
  • Cloud9 - Het nieuwste Cloud Development-aanbod dat Meteor ondersteunt, met een tutorial.
  • MeteorDevTools - Chrome-extensie voor Blaze, DDP en Minimongo.
  • Subliem - Lichtgewicht en populaire teksteditor.
  • WebStorm - De meest complete IDE die momenteel beschikbaar is voor Meteor.

Hulpmiddelen voor databases

Zodra u voorbij uw 'Hello World'-app bent, moet u aandacht besteden aan uw verzameling en documentschema's en hebt u enkele hulpmiddelen nodig voor het beheer van uw database.

  • Robomongo - Een oude communityfavoriet voor het beheer van Mongo. Sterk aanbevolen.
  • JSON Generator - Onmisbaar hulpprogramma voor het genereren van voorbeeldgegevenssets.
  • MacOSX Mongo-voorkeurenpagina - GUI voor voorkeuren voor MacOSX.
  • MongoHub - Nog een Mongo GUI, vergelijkbaar met RoboMongo. Alleen MacOSX.
  • Mongo3 - Een van de weinige tools voor clusterbeheer die er zijn. In staat om replicatiesets te visualiseren. Enige nadeel is het is gebouwd in Ruby.
  • Mongo Monitoring Service - Zodra u klaar bent om iets in productie te brengen, is MMS van onschatbare waarde. Nu bekend als MongoDB Atlas.
  • Mongo Express - Webgebaseerde MongoDB-beheerinterface, geschreven met Node.js en express

Remote Collaboration Utilities voor gedistribueerde ontwikkelaars

Het ontwikkelen van Meteor-apps betekent meestal het ontwikkelen van multi-client reactiviteit, waarvoor samenwerkingstools vereist zijn. De volgende tools zijn populair gebleken binnen de Meteor-community.

  • Google Hangouts - Videoconferenties en chatten.
  • Zenhub.io - Kanban-boards voor GitHub.
  • InVision - Collaboratief wireframing en prototyping.
  • Meeting Hero - Collaboratieve vergaderplanning.
  • Hackpad - Collaboratieve documentbewerking.
  • Slack - feeds voor het volgen van samenwerkingsprojecten.
  • MadEye - Collaboratieve web-editor.
  • Screenhero - Collaboratief scherm delen.
  • Proto.io - Wireframing en prototyping.
  • HuBoard - Kanban boards voor GitHub.
  • Zapier - De beste apps. Samen.
  • Teamwork.com - Traditioneel projectbeheer & gannt-grafieken.
  • Sprint.ly - Meer kanban-boards en sprintplanning die werkt met GitHub.
  • LucidChart - Online Visio-alternatief.
  • Waffle.io - Trello / ZenHub-alternatief dat integreert met GitHub.

REST-klanten

Als u Meteor wilt integreren met een externe API, is het waarschijnlijk dat het wordt weergegeven als een REST-interface. We hebben de neiging om de volgende Chrome-apps te gebruiken voor het testen van REST API's.

Online hulpmiddelen:

debuggers

De meeste foutopsporing gebeurt in de terminal of in Chrome of Safari ontwikkeltools, die voldoende geavanceerd genoeg zijn voor 99% van uw behoeften. Als u echter wilt debuggen op Firefox of extra serveropsporingsfunctionaliteit nodig hebt, zijn er een paar extra hulpprogramma's die u kunt gebruiken.

Mobiele codering op iOS

Texttastic Code Editor - Code-editor met syntaxisaccentuering voor iOS-apparaten.

Werkkopie - Clone Github repositories om uw iPad en code op de weg.

CodeHub - Blader en onderhoud uw GitHub-opslagplaatsen. Management tool.

iOctocat - Sociaal hulpprogramma voor het volgen van Github-projecten.

iMockups voor iPad - Wireframes en mockups. Ondersteunt draadframes voor desktops en mobiel.

Blauwdruk - iOS wireframing en mockups. Voornamelijk voor iOS-ontwikkeling, maar enigszins bruikbaar voor web-apps.

JSON Designer - Gegevensarchitectuur en gegevensschemaontwerp.



Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow